==> Building on litleo ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 1,399 56% 0.00kB/s 0:00:00 2,494 100% 1.04MB/s 0:00:00 (xfr#1, to-chk=1/3) rocm-llvm-5.4.3-1.log 193 100% 188.48kB/s 0:00:00 193 100% 188.48kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 810 bytes received 87 bytes 598.00 bytes/sec total size is 2,657 speedup is 2.96 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root8 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root8]...done ==> Making package: rocm-llvm 5.4.3-1 (Sat Jun 17 15:31:17 2023) ==> Retrieving sources...  -> Downloading rocm-llvm-5.4.3.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 31448 0 31448 0 0 19310 0 --:--:-- 0:00:01 --:--:-- 32454 100 5176k 0 5176k 0 0 1990k 0 --:--:-- 0:00:02 --:--:-- 2666k 100 9814k 0 9814k 0 0 2714k 0 --:--:-- 0:00:03 --:--:-- 3320k 100 15.2M 0 15.2M 0 0 3395k 0 --:--:-- 0:00:04 --:--:-- 3963k 100 19.3M 0 19.3M 0 0 3539k 0 --:--:-- 0:00:05 --:--:-- 4011k 100 23.8M 0 23.8M 0 0 3695k 0 --:--:-- 0:00:06 --:--:-- 4897k 100 28.3M 0 28.3M 0 0 3812k 0 --:--:-- 0:00:07 --:--:-- 4760k 100 34.3M 0 34.3M 0 0 4090k 0 --:--:-- 0:00:08 --:--:-- 5086k 100 38.5M 0 38.5M 0 0 4112k 0 --:--:-- 0:00:09 --:--:-- 4771k 100 43.5M 0 43.5M 0 0 4201k 0 --:--:-- 0:00:10 --:--:-- 4944k 100 49.0M 0 49.0M 0 0 4323k 0 --:--:-- 0:00:11 --:--:-- 5154k 100 54.2M 0 54.2M 0 0 4405k 0 --:--:-- 0:00:12 --:--:-- 5306k 100 60.9M 0 60.9M 0 0 4591k 0 --:--:-- 0:00:13 --:--:-- 5454k 100 69.0M 0 69.0M 0 0 4839k 0 --:--:-- 0:00:14 --:--:-- 6240k 100 74.2M 0 74.2M 0 0 4872k 0 --:--:-- 0:00:15 --:--:-- 6295k 100 79.2M 0 79.2M 0 0 4888k 0 --:--:-- 0:00:16 --:--:-- 6201k 100 84.6M 0 84.6M 0 0 4924k 0 --:--:-- 0:00:17 --:--:-- 6232k 100 89.1M 0 89.1M 0 0 4906k 0 --:--:-- 0:00:18 --:--:-- 5763k 100 94.3M 0 94.3M 0 0 4929k 0 --:--:-- 0:00:19 --:--:-- 5189k 100 98.3M 0 98.3M 0 0 4883k 0 --:--:-- 0:00:20 --:--:-- 4918k 100 103M 0 103M 0 0 4894k 0 --:--:-- 0:00:21 --:--:-- 4913k 100 106M 0 106M 0 0 4841k 0 --:--:-- 0:00:22 --:--:-- 4550k 100 111M 0 111M 0 0 4833k 0 --:--:-- 0:00:23 --:--:-- 4561k 100 115M 0 115M 0 0 4822k 0 --:--:-- 0:00:24 --:--:-- 4406k 100 119M 0 119M 0 0 4772k 0 --:--:-- 0:00:25 --:--:-- 4312k 100 123M 0 123M 0 0 4758k 0 --:--:-- 0:00:26 --:--:-- 4172k 100 128M 0 128M 0 0 4763k 0 --:--:-- 0:00:27 --:--:-- 4411k 100 133M 0 133M 0 0 4784k 0 --:--:-- 0:00:28 --:--:-- 4554k 100 138M 0 138M 0 0 4790k 0 --:--:-- 0:00:29 --:--:-- 4631k 100 144M 0 144M 0 0 4828k 0 --:--:-- 0:00:30 --:--:-- 5113k 100 148M 0 148M 0 0 4805k 0 --:--:-- 0:00:31 --:--:-- 5051k 100 159M 0 159M 0 0 5016k 0 --:--:-- 0:00:32 --:--:-- 6445k ==> Validating source files with sha256sums... rocm-llvm-5.4.3.tar.gz ... Passed ==> Making package: rocm-llvm 5.4.3-1 (Sat Jun 17 15:32:11 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (8) New Version Net Change extra/hicolor-icon-theme 0.17-3 0.05 MiB extra/jsoncpp 1.9.5-2 1.24 MiB core/libnsl 2.0.0-3 0.06 MiB extra/libuv 1.44.2-1 0.52 MiB extra/rhash 1.4.3-1 0.31 MiB extra/cmake 3.26.4-1 59.86 MiB extra/ninja 1.11.1-3 0.28 MiB core/python 3.11.3-1 104.68 MiB Total Installed Size: 167.00 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libnsl... installing libuv... installing rhash... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing ninja... [?25h==> Retrieving sources...  -> Found rocm-llvm-5.4.3.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting rocm-llvm-5.4.3.tar.gz with bsdtar ==> Starting build()... -- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- bolt project is disabled -- clang project is enabled -- clang-tools-extra project is disabled -- compiler-rt project is enabled -- cross-project-tests project is disabled -- libc project is disabled -- libclc project is disabled -- libcxx project is disabled -- libcxxabi project is disabled -- libunwind project is disabled -- lld project is enabled -- lldb project is disabled -- mlir project is disabled -- openmp project is disabled -- polly project is disabled -- pstl project is disabled -- flang project is disabled -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for link.h -- Looking for link.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for sysexits.h -- Looking for sysexits.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - not found -- Looking for CrashReporterClient.h -- Looking for CrashReporterClient.h - not found -- Looking for linux/magic.h -- Looking for linux/magic.h - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pfm_initialize in pfm -- Looking for pfm_initialize in pfm - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.2.13") -- Looking for compress2 -- Looking for compress2 - found -- Found LibXml2: /usr/lib/libxml2.so (found version "2.10.4") -- Looking for xmlReadMemory -- Looking for xmlReadMemory - found -- Could NOT find LibEdit (missing: LibEdit_INCLUDE_DIRS LibEdit_LIBRARIES) -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib/libtinfo.so -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /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 - found -- Looking for __deregister_frame -- Looking for __deregister_frame - found -- Looking for __unw_add_dynamic_fde -- Looking for __unw_add_dynamic_fde - not found -- Looking for _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for mallinfo2 -- Looking for mallinfo2 - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - not found -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Looking for proc_pid_rusage -- Looking for proc_pid_rusage - not found -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - 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 RISCV is not selected; lli will not JIT code -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Ninja version: 1.11.1 -- 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: riscv64-unknown-linux-gnu -- LLVM default target triple: riscv64-unknown-linux-gnu -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test 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.11 (found suitable version "3.11.3", 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:981 (get_source_info) -- Linker detection: GNU ld -- Performing Test HAS_WERROR_GLOBAL_CTORS -- Performing Test HAS_WERROR_GLOBAL_CTORS - Failed -- Looking for __x86_64__ -- Looking for __x86_64__ - not found -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Targeting AMDGPU -- Targeting X86 -- Looking for unwind.h -- Looking for unwind.h - found -- Looking for rpc/xdr.h -- Looking for rpc/xdr.h - not found -- Performing Test CXX_SUPPORTS_UNWINDLIB_NONE_FLAG -- Performing Test CXX_SUPPORTS_UNWINDLIB_NONE_FLAG - Failed -- Looking for fopen in c -- Looking for fopen in c - found -- Looking for __gcc_personality_v0 in gcc_s -- Looking for __gcc_personality_v0 in gcc_s - found -- Performing Test C_SUPPORTS_NODEFAULTLIBS_FLAG -- Performing Test C_SUPPORTS_NODEFAULTLIBS_FLAG - Success -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG - Success -- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG -- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG - Success -- Performing Test COMPILER_RT_HAS_STD_C11_FLAG -- Performing Test COMPILER_RT_HAS_STD_C11_FLAG - Success -- Performing Test COMPILER_RT_HAS_FCF_PROTECTION_FLAG -- Performing Test COMPILER_RT_HAS_FCF_PROTECTION_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FPIC_FLAG -- Performing Test COMPILER_RT_HAS_FPIC_FLAG - Success -- Performing Test COMPILER_RT_HAS_FPIE_FLAG -- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG - Success -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_FRTTI_FLAG -- Performing Test COMPILER_RT_HAS_FRTTI_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG - Success -- Performing Test COMPILER_RT_HAS_STD_CXX14_FLAG -- Performing Test COMPILER_RT_HAS_STD_CXX14_FLAG - Success -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC - Success -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_GENERATE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_GENERATE_FLAG - Success -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_GENERATE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_GENERATE_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_USE_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PROFILE_INSTR_USE_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FNO_COVERAGE_MAPPING_FLAG -- Performing Test COMPILER_RT_HAS_FNO_COVERAGE_MAPPING_FLAG - Failed -- Performing Test COMPILER_RT_HAS_MCRC32_FLAG -- Performing Test COMPILER_RT_HAS_MCRC32_FLAG - Failed -- Performing Test COMPILER_RT_HAS_MSSE3_FLAG -- Performing Test COMPILER_RT_HAS_MSSE3_FLAG - Failed -- Performing Test COMPILER_RT_HAS_MSSE4_2_FLAG -- Performing Test COMPILER_RT_HAS_MSSE4_2_FLAG - Failed -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG - Success -- Performing Test COMPILER_RT_HAS_MCRC_FLAG -- Performing Test COMPILER_RT_HAS_MCRC_FLAG - Failed -- Performing Test COMPILER_RT_HAS_FNO_PARTIAL_INLINING_FLAG -- Performing Test COMPILER_RT_HAS_FNO_PARTIAL_INLINING_FLAG - Success -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_GR_FLAG -- Performing Test COMPILER_RT_HAS_GR_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GS_FLAG -- Performing Test COMPILER_RT_HAS_GS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_MT_FLAG -- Performing Test COMPILER_RT_HAS_MT_FLAG - Failed -- Performing Test COMPILER_RT_HAS_Oy_FLAG -- Performing Test COMPILER_RT_HAS_Oy_FLAG - Failed -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG - Failed -- Performing Test COMPILER_RT_HAS_G_FLAG -- Performing Test COMPILER_RT_HAS_G_FLAG - Success -- Performing Test COMPILER_RT_HAS_Zi_FLAG -- Performing Test COMPILER_RT_HAS_Zi_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WALL_FLAG -- Performing Test COMPILER_RT_HAS_WALL_FLAG - Success -- Performing Test COMPILER_RT_HAS_WERROR_FLAG -- Performing Test COMPILER_RT_HAS_WERROR_FLAG - Success -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG - Success -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WGNU_FLAG -- Performing Test COMPILER_RT_HAS_WGNU_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WNON_VIRTUAL_DTOR_FLAG -- Performing Test COMPILER_RT_HAS_WNON_VIRTUAL_DTOR_FLAG - Success -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG - Success -- Performing Test COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG -- Performing Test COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG - Success -- Performing Test COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG -- Performing Test COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WSUGGEST_OVERRIDE_FLAG -- Performing Test COMPILER_RT_HAS_WSUGGEST_OVERRIDE_FLAG - Success -- Performing Test COMPILER_RT_HAS_WNO_PEDANTIC -- Performing Test COMPILER_RT_HAS_WNO_PEDANTIC - Success -- Performing Test COMPILER_RT_HAS_WNO_FORMAT -- Performing Test COMPILER_RT_HAS_WNO_FORMAT - Failed -- Performing Test COMPILER_RT_HAS_WNO_FORMAT_PEDANTIC -- Performing Test COMPILER_RT_HAS_WNO_FORMAT_PEDANTIC - Success -- Performing Test COMPILER_RT_HAS_EXTERNAL_FLAG -- Performing Test COMPILER_RT_HAS_EXTERNAL_FLAG - Failed -- Performing Test COMPILER_RT_HAS_W4_FLAG -- Performing Test COMPILER_RT_HAS_W4_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WX_FLAG -- Performing Test COMPILER_RT_HAS_WX_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4146_FLAG -- Performing Test COMPILER_RT_HAS_WD4146_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4206_FLAG -- Performing Test COMPILER_RT_HAS_WD4206_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4291_FLAG -- Performing Test COMPILER_RT_HAS_WD4291_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4221_FLAG -- Performing Test COMPILER_RT_HAS_WD4221_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4391_FLAG -- Performing Test COMPILER_RT_HAS_WD4391_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4722_FLAG -- Performing Test COMPILER_RT_HAS_WD4722_FLAG - Failed -- Performing Test COMPILER_RT_HAS_WD4800_FLAG -- Performing Test COMPILER_RT_HAS_WD4800_FLAG - Failed -- Looking for __func__ -- Looking for __func__ - found -- Performing Test COMPILER_RT_HAS_NOSTDINCXX_FLAG -- Performing Test COMPILER_RT_HAS_NOSTDINCXX_FLAG - Success -- Performing Test COMPILER_RT_HAS_NOSTDLIBXX_FLAG -- Performing Test COMPILER_RT_HAS_NOSTDLIBXX_FLAG - Success -- Looking for include file sys/auxv.h -- Looking for include file sys/auxv.h - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for shm_open in rt -- Looking for shm_open in rt - found -- Looking for pow in m -- Looking for pow in m - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for backtrace in execinfo -- Looking for backtrace in execinfo - not found -- Looking for __cxa_throw in c++ -- Looking for __cxa_throw in c++ - not found -- Looking for __cxa_throw in stdc++ -- Looking for __cxa_throw in stdc++ - found -- Performing Test COMPILER_RT_HAS_Z_TEXT -- Performing Test COMPILER_RT_HAS_Z_TEXT - Success -- Performing Test COMPILER_RT_HAS_FUSE_LD_LLD_FLAG -- Performing Test COMPILER_RT_HAS_FUSE_LD_LLD_FLAG - Failed -- Performing Test COMPILER_RT_HAS_VERSION_SCRIPT -- Performing Test COMPILER_RT_HAS_VERSION_SCRIPT - Success -- Compiler-RT supported architectures: riscv64 -- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG -- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG - Success -- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG -- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG - Failed -- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD -- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD - Success -- Performing Test COMPILER_RT_HAS_FLOAT16 -- Performing Test COMPILER_RT_HAS_FLOAT16 - Success -- Performing Test COMPILER_RT_HAS_ASM_LSE -- Performing Test COMPILER_RT_HAS_ASM_LSE - Failed -- Builtin supported architectures: riscv64 -- For riscv64 builtins preferring riscv/muldi3.S to muldi3.c -- Supported architectures for crt: riscv64 -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS - Success -- Performing Test COMPILER_RT_TARGET_HAS_FCNTL_LCK -- Performing Test COMPILER_RT_TARGET_HAS_FCNTL_LCK - Success -- Performing Test COMPILER_RT_TARGET_HAS_UNAME -- Performing Test COMPILER_RT_TARGET_HAS_UNAME - Success -- Builtin supported architectures: riscv64 -- check-cfi does nothing. -- check-cfi-and-supported does nothing. -- Generated Sanitizer SUPPORTED_TOOLS list on "Linux" is "asan;lsan;ubsan" -- sanitizer_common tests on "Linux" will run against "asan;lsan;ubsan" -- Supported architectures for crt: riscv64 -- check-shadowcallstack does nothing. -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Clang version: 15.0.0 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Looking for include file sys/inotify.h -- Looking for include file sys/inotify.h - found -- Building amdgpu-arch for dlopened libhsa -- LLD version: 15.0.0 -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Registering Bye as a pass plugin (static build: OFF) -- Configuring done (298.4s) -- Generating done (25.2s) -- Build files have been written to: /build/rocm-llvm/src/build [1/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o [2/5062] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o [3/5062] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/DLangDemangle.cpp.o [4/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AddressRanges.cpp.o [5/5062] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o [6/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o [7/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [8/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [9/5062] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [10/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o [11/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o [12/5062] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [13/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o [14/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [15/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [16/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o [17/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o [18/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [19/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [20/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [21/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [22/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [23/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [24/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [25/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [26/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [27/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [28/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o [29/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [30/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [31/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [32/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [33/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributes.cpp.o [34/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Caching.cpp.o [35/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [36/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [37/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [38/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o [39/5062] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [40/5062] Linking CXX static library lib/libLLVMDemangle.a [41/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYAttributeParser.cpp.o [42/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DivisionByConstantInfo.cpp.o [43/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CSKYTargetParser.cpp.o [44/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [45/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o [46/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [47/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [48/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [49/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o [50/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [51/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [52/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [53/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [54/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [55/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [56/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [57/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [58/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o [59/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [60/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [61/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [62/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [63/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o [64/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o [65/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [66/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [67/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [68/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [69/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o [70/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [71/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [72/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [73/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o [74/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [75/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o [76/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430Attributes.cpp.o [77/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [78/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [79/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MSP430AttributeParser.cpp.o [80/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o [81/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [82/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [83/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o [84/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [85/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o [86/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [87/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [88/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [89/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o [90/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [91/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o [92/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o [93/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [94/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [95/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [96/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [97/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [98/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o [99/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [100/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [101/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [102/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [103/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o [104/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [105/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o [106/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o [107/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVISAInfo.cpp.o [108/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [109/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [110/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [111/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [112/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [113/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [114/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o [115/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [116/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [117/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [118/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [119/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o [120/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [121/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepointGenerated.cpp.o [122/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o [123/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o [124/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeNameToCodepoint.cpp.o [125/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [126/5062] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [127/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o [128/5062] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [129/5062] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [130/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o [131/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [132/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [133/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o [134/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [135/5062] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [136/5062] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [137/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [138/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [139/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o [140/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [141/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [142/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [143/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [144/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [145/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [146/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [147/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [148/5062] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_dispatch.c.o [149/5062] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_neon.c.o [150/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o [151/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [152/5062] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3.c.o [153/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [154/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [155/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [156/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [157/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [158/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [159/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [160/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o [161/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o [162/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Parser.cpp.o [163/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [164/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o [165/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [166/5062] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o [167/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [168/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/Attributes.cpp.o [169/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [170/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterInst.cpp.o [171/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenHwModes.cpp.o [172/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o [173/5062] Building C object lib/Support/BLAKE3/CMakeFiles/LLVMSupportBlake3.dir/blake3_portable.c.o [174/5062] Linking CXX static library lib/libLLVMSupport.a [175/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o [176/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o [177/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [178/5062] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [179/5062] Linking CXX static library lib/libLLVMTableGen.a [180/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenInstruction.cpp.o [181/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o [182/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o [183/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [184/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o [185/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [186/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [187/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [188/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenTarget.cpp.o [189/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o [190/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o [191/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o [192/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DirectiveEmitter.cpp.o [193/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [194/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DecoderEmitter.cpp.o [195/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenSchedule.cpp.o [196/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InfoByHwMode.cpp.o [197/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DXILEmitter.cpp.o [198/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.cpp.o [199/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [200/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptEmitter.cpp.o [201/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o [202/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptRSTEmitter.cpp.o [203/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o [204/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptParserEmitter.cpp.o [205/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PredicateExpander.cpp.o [206/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [207/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeProperties.cpp.o [208/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/IntrinsicEmitter.cpp.o [209/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GICombinerEmitter.cpp.o [210/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/Types.cpp.o [211/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o [212/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o [213/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o [214/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CompressInstEmitter.cpp.o [215/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o [216/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o [217/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/TableGen.cpp.o [218/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o [219/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86MnemonicTables.cpp.o [220/5062] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o [221/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [222/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/VarLenCodeEmitterGen.cpp.o [223/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o [224/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o [225/5062] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o [226/5062] Generating VCSRevision.h CMake Warning at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/cmake/modules/VersionFromVCS.cmake:49 (message): Git not found. Version cannot be determined. Call Stack (most recent call first): /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/cmake/modules/GenerateVersionFromVCS.cmake:23 (get_source_info) /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/cmake/modules/GenerateVersionFromVCS.cmake:45 (append_info) [227/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [228/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o [229/5062] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o [230/5062] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o [231/5062] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o [232/5062] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o [233/5062] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o [234/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/COFF.cpp.o [235/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o [236/5062] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzerCLI.dir/FuzzerCLI.cpp.o [237/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o [238/5062] Linking CXX static library lib/libLLVMFuzzerCLI.a [239/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o [240/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o [241/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [242/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o [243/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [244/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [245/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o [246/5062] Creating export file for LLVMHello [247/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [248/5062] Building CXX object lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o [249/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o [250/5062] Linking CXX static library lib/libLLVMExtensions.a [251/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o [252/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o [253/5062] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o [254/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [255/5062] Linking CXX static library lib/libLLVMBinaryFormat.a [256/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [257/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o [258/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [259/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [260/5062] Building CXX object lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o [261/5062] Linking CXX static library lib/libLLVMBitstreamReader.a [262/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [263/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [264/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o [265/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o [266/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [267/5062] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o [268/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [269/5062] Linking CXX static library lib/libLLVMTableGenGlobalISel.a [270/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [271/5062] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o [272/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerStreamer.cpp.o [273/5062] Building CXX object lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o [274/5062] Linking CXX static library lib/libLLVMFileCheck.a [275/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [276/5062] Linking CXX executable bin/llvm-tblgen [277/5062] Building Attributes.inc... [278/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDXContainerWriter.cpp.o [279/5062] Building IntrinsicEnums.inc... [280/5062] Building IntrinsicImpl.inc... [281/5062] Building IntrinsicsAArch64.h... [282/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [283/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [284/5062] Building IntrinsicsARM.h... [285/5062] Building IntrinsicsAMDGPU.h... [286/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [287/5062] Building IntrinsicsBPF.h... [288/5062] Building IntrinsicsHexagon.h... [289/5062] Building IntrinsicsMips.h... [290/5062] Building IntrinsicsDirectX.h... [291/5062] Building IntrinsicsNVPTX.h... [292/5062] Building IntrinsicsR600.h... [293/5062] Building IntrinsicsPowerPC.h... [294/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [295/5062] Building IntrinsicsRISCV.h... [296/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [297/5062] Building ACC.h.inc... [298/5062] Building ACC.inc... [299/5062] Building IntrinsicsSPIRV.h... [300/5062] Building OMP.h.inc... [301/5062] Building OMP.inc... [302/5062] Building IntrinsicsS390.h... [303/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [304/5062] Building IntrinsicsVE.h... [305/5062] Building IntrinsicsX86.h... [306/5062] Building IntrinsicsWebAssembly.h... [307/5062] Building IntrinsicsXCore.h... [308/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [309/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [310/5062] Building CXX object lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o [311/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o [312/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [313/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [314/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [315/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [316/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [317/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o [318/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [319/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o [320/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [321/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o [322/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [323/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [324/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [325/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [326/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [327/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o [328/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [329/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [330/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [331/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [332/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [333/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [334/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o [335/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o [336/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [337/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/Core.cpp: In function ‘void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/Core.cpp:92:22: warning: cast between incompatible function types from ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} to ‘llvm::DiagnosticHandler::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} [-Wcast-function-type] 92 | LLVM_EXTENSION reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | Handler), | ~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/Core.cpp: In function ‘void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/Core.cpp:98:25: warning: cast between incompatible function types from ‘llvm::DiagnosticHandler::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} to ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} [-Wcast-function-type] 98 | return LLVM_EXTENSION reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | unwrap(C)->getDiagnosticHandlerCallBack()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [338/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SSAContext.cpp.o [339/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [340/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [341/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [342/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [343/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [344/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [345/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o [346/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Referrer&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:79:1: note: in expansion of macro ‘HANDLE_OP1’ 79 | HANDLE_OP1(Referrer, Type *, ResultType) | ^~~~~~~~~~ In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:15: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:79:1: note: in expansion of macro ‘HANDLE_OP1’ 79 | HANDLE_OP1(Referrer, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1792:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Arg&)’ has not been declared within ‘llvm::DIOp’ 1792 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:81:1: note: in expansion of macro ‘HANDLE_OP2’ 81 | HANDLE_OP2(Arg, uint32_t, Index, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3028:22: note: only here as a ‘friend’ 3028 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:81:1: note: in expansion of macro ‘HANDLE_OP2’ 81 | HANDLE_OP2(Arg, uint32_t, Index, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const TypeObject&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:83:1: note: in expansion of macro ‘HANDLE_OP1’ 83 | HANDLE_OP1(TypeObject, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:83:1: note: in expansion of macro ‘HANDLE_OP1’ 83 | HANDLE_OP1(TypeObject, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Constant&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:85:1: note: in expansion of macro ‘HANDLE_OP1’ 85 | HANDLE_OP1(Constant, ConstantData *, LiteralValue) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:85:1: note: in expansion of macro ‘HANDLE_OP1’ 85 | HANDLE_OP1(Constant, ConstantData *, LiteralValue) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Convert&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:87:1: note: in expansion of macro ‘HANDLE_OP1’ 87 | HANDLE_OP1(Convert, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:87:1: note: in expansion of macro ‘HANDLE_OP1’ 87 | HANDLE_OP1(Convert, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Reinterpret&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:89:1: note: in expansion of macro ‘HANDLE_OP1’ 89 | HANDLE_OP1(Reinterpret, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:89:1: note: in expansion of macro ‘HANDLE_OP1’ 89 | HANDLE_OP1(Reinterpret, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const BitOffset&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:91:1: note: in expansion of macro ‘HANDLE_OP1’ 91 | HANDLE_OP1(BitOffset, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:91:1: note: in expansion of macro ‘HANDLE_OP1’ 91 | HANDLE_OP1(BitOffset, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const ByteOffset&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:93:1: note: in expansion of macro ‘HANDLE_OP1’ 93 | HANDLE_OP1(ByteOffset, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:93:1: note: in expansion of macro ‘HANDLE_OP1’ 93 | HANDLE_OP1(ByteOffset, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1792:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Composite&)’ has not been declared within ‘llvm::DIOp’ 1792 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:95:1: note: in expansion of macro ‘HANDLE_OP2’ 95 | HANDLE_OP2(Composite, uint32_t, Count, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3028:22: note: only here as a ‘friend’ 3028 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:95:1: note: in expansion of macro ‘HANDLE_OP2’ 95 | HANDLE_OP2(Composite, uint32_t, Count, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Extend&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:97:1: note: in expansion of macro ‘HANDLE_OP1’ 97 | HANDLE_OP1(Extend, uint32_t, Count) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:97:1: note: in expansion of macro ‘HANDLE_OP1’ 97 | HANDLE_OP1(Extend, uint32_t, Count) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1784:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Select&)’ has not been declared within ‘llvm::DIOp’ 1784 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:99:1: note: in expansion of macro ‘HANDLE_OP0’ 99 | HANDLE_OP0(Select) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:2999:22: note: only here as a ‘friend’ 2999 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:99:1: note: in expansion of macro ‘HANDLE_OP0’ 99 | HANDLE_OP0(Select) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const AddrOf&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:101:1: note: in expansion of macro ‘HANDLE_OP1’ 101 | HANDLE_OP1(AddrOf, uint32_t, AddressSpace) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:101:1: note: in expansion of macro ‘HANDLE_OP1’ 101 | HANDLE_OP1(AddrOf, uint32_t, AddressSpace) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Deref&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:103:1: note: in expansion of macro ‘HANDLE_OP1’ 103 | HANDLE_OP1(Deref, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:103:1: note: in expansion of macro ‘HANDLE_OP1’ 103 | HANDLE_OP1(Deref, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1784:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Read&)’ has not been declared within ‘llvm::DIOp’ 1784 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:105:1: note: in expansion of macro ‘HANDLE_OP0’ 105 | HANDLE_OP0(Read) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:2999:22: note: only here as a ‘friend’ 2999 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:105:1: note: in expansion of macro ‘HANDLE_OP0’ 105 | HANDLE_OP0(Read) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1784:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Add&)’ has not been declared within ‘llvm::DIOp’ 1784 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:107:1: note: in expansion of macro ‘HANDLE_OP0’ 107 | HANDLE_OP0(Add) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:2999:22: note: only here as a ‘friend’ 2999 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:107:1: note: in expansion of macro ‘HANDLE_OP0’ 107 | HANDLE_OP0(Add) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1784:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Sub&)’ has not been declared within ‘llvm::DIOp’ 1784 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:109:1: note: in expansion of macro ‘HANDLE_OP0’ 109 | HANDLE_OP0(Sub) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:2999:22: note: only here as a ‘friend’ 2999 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:109:1: note: in expansion of macro ‘HANDLE_OP0’ 109 | HANDLE_OP0(Sub) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1784:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Mul&)’ has not been declared within ‘llvm::DIOp’ 1784 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:111:1: note: in expansion of macro ‘HANDLE_OP0’ 111 | HANDLE_OP0(Mul) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:2999:22: note: only here as a ‘friend’ 2999 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:111:1: note: in expansion of macro ‘HANDLE_OP0’ 111 | HANDLE_OP0(Mul) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1784:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Div&)’ has not been declared within ‘llvm::DIOp’ 1784 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:113:1: note: in expansion of macro ‘HANDLE_OP0’ 113 | HANDLE_OP0(Div) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:2999:22: note: only here as a ‘friend’ 2999 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:113:1: note: in expansion of macro ‘HANDLE_OP0’ 113 | HANDLE_OP0(Div) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1784:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Shr&)’ has not been declared within ‘llvm::DIOp’ 1784 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:115:1: note: in expansion of macro ‘HANDLE_OP0’ 115 | HANDLE_OP0(Shr) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:2999:22: note: only here as a ‘friend’ 2999 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:115:1: note: in expansion of macro ‘HANDLE_OP0’ 115 | HANDLE_OP0(Shr) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1784:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const Shl&)’ has not been declared within ‘llvm::DIOp’ 1784 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:117:1: note: in expansion of macro ‘HANDLE_OP0’ 117 | HANDLE_OP0(Shl) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:2999:22: note: only here as a ‘friend’ 2999 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:117:1: note: in expansion of macro ‘HANDLE_OP0’ 117 | HANDLE_OP0(Shl) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/DebugInfoMetadata.cpp:1788:13: warning: ‘llvm::hash_code llvm::DIOp::hash_value(const PushLane&)’ has not been declared within ‘llvm::DIOp’ 1788 | hash_code DIOp::hash_value(const DIOp::NAME &O) { \ | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:119:1: note: in expansion of macro ‘HANDLE_OP1’ 119 | HANDLE_OP1(PushLane, Type *, ResultType) | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DebugInfoMetadata.h:3011:22: note: only here as a ‘friend’ 3011 | friend hash_code hash_value(const NAME &O); \ | ^~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DIExprOps.def:119:1: note: in expansion of macro ‘HANDLE_OP1’ 119 | HANDLE_OP1(PushLane, Type *, ResultType) | ^~~~~~~~~~ [347/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [348/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [349/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [350/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [351/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [352/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [353/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [354/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [355/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [356/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o [357/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [358/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [359/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o [360/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o [361/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [362/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o [363/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o [364/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [365/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [366/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [367/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [368/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [369/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/ModuleSummaryIndex.cpp: In member function ‘llvm::GlobalValueSummary* llvm::ModuleSummaryIndex::getGlobalValueSummary(uint64_t, bool) const’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/ModuleSummaryIndex.cpp:176:9: warning: possibly dangling reference to a temporary [-Wdangling-reference] 176 | auto &Summary = VI.getSummaryList()[0]; | ^~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/IR/ModuleSummaryIndex.cpp:176:40: note: the temporary was destroyed at the end of the full expression ‘VI.llvm::ValueInfo::getSummaryList().llvm::ArrayRef >::operator[](0)’ 176 | auto &Summary = VI.getSummaryList()[0]; | ^ [370/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [371/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [372/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o [373/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o [374/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [375/5062] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o [376/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [377/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [378/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/VectorBuilder.cpp.o [379/5062] Building CXX object lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o [380/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o [381/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [382/5062] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o [383/5062] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o [384/5062] Building CXX object lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o [385/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [386/5062] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [387/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [388/5062] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o [389/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [390/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSectionsProfileReader.cpp.o [391/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o [392/5062] Building CXX object lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o [393/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o [394/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o [395/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o [396/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o [397/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o [398/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o [399/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [400/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o [401/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o [402/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o [403/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o [404/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenCommonISel.cpp.o [405/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIFixup.cpp.o [406/5062] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [407/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o [408/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPassBuilder.cpp.o [409/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o [410/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o [411/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o [412/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o [413/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [414/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o [415/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o [416/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o [417/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o [418/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o [419/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [420/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o [421/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o [422/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o [423/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o [424/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o [425/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [426/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o [427/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o [428/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o [429/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o [430/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [431/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o [432/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o [433/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o [434/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o [435/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o [436/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o [437/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [438/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o [439/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JMCInstrumenter.cpp.o [440/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o [441/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [442/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o [443/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o [444/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o [445/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o [446/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [447/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [448/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o [449/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o [450/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o [451/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o [452/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o [453/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o [454/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o [455/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o [456/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o [457/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o [458/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o [459/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o [460/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [461/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o [462/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o [463/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o [464/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o [465/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o [466/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o [467/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o [468/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [469/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o [470/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCycleAnalysis.cpp.o [471/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o [472/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o [473/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o [474/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [475/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o [476/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [477/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o [478/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o [479/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o [480/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [481/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [482/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o [483/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o [484/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o In constructor ‘llvm::MachineModuleInfo::MachineModuleInfo(const llvm::LLVMTargetMachine*)’, inlined from ‘llvm::MachineModuleInfoWrapperPass::MachineModuleInfoWrapperPass(const llvm::LLVMTargetMachine*)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/MachineModuleInfo.cpp:181:26, inlined from ‘llvm::Pass* llvm::callDefaultCtor() [with PassName = MachineModuleInfoWrapperPass]’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/PassSupport.h:80:63: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/MachineModuleInfo.cpp:76:51: warning: ‘this’ pointer is null [-Wnonnull] 76 | Context.setObjectFileInfo(TM->getObjFileLowering()); | ~~~~~~~~~~~~~~~~~~~~~~^~ [485/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o [486/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o [487/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o [488/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o [489/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o [490/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o [491/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o [492/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o [493/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAContext.cpp.o [494/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o [495/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o [496/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o [497/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o [498/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o [499/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o [500/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o [501/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o [502/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o [503/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o [504/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o [505/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o [506/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o [507/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MLRegallocEvictAdvisor.cpp.o [508/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o [509/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o [510/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o [511/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [512/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o [513/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRSampleProfile.cpp.o [514/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o [515/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o [516/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o [517/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [518/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o [519/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o [520/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o [521/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o [522/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o [523/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o [524/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o [525/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o [526/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o [527/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o [528/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o [529/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o [530/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o [531/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o [532/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocScore.cpp.o [533/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocEvictionAdvisor.cpp.o [534/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o [535/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o [536/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o [537/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o [538/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o [539/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o [540/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o [541/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o [542/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o [543/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o [544/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o [545/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o [546/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o [547/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o [548/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o [549/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBank.cpp.o [550/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/RegAllocGreedy.cpp: In member function ‘void llvm::RAGreedy::enqueue(PQueue&, const llvm::LiveInterval*)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/RegAllocGreedy.cpp:306:10: warning: unused variable ‘AddPriorityToGlobal’ [-Wunused-variable] 306 | bool AddPriorityToGlobal = TRI->addAllocPriorityToGlobalRanges(); | ^~~~~~~~~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/RegAllocGreedy.cpp: In member function ‘void llvm::RAGreedy::calcGapWeights(llvm::MCRegister, llvm::SmallVectorImpl&)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/RegAllocGreedy.cpp:1365:35: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1365 | const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front(); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/RegAllocGreedy.cpp:1365:64: note: the temporary was destroyed at the end of the full expression ‘((llvm::RAGreedy*)this)->llvm::RAGreedy::SA.std::unique_ptr::operator->()->llvm::SplitAnalysis::getUseBlocks().llvm::ArrayRef::front()’ 1365 | const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/RegAllocGreedy.cpp: In member function ‘unsigned int llvm::RAGreedy::tryLocalSplit(const llvm::LiveInterval&, llvm::AllocationOrder&, llvm::SmallVectorImpl&)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/RegAllocGreedy.cpp:1448:35: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1448 | const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front(); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/RegAllocGreedy.cpp:1448:64: note: the temporary was destroyed at the end of the full expression ‘((llvm::RAGreedy*)this)->llvm::RAGreedy::SA.std::unique_ptr::operator->()->llvm::SplitAnalysis::getUseBlocks().llvm::ArrayRef::front()’ 1448 | const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ [551/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o [552/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o [553/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o [554/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o [555/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o [556/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterBankInfo.cpp.o [557/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o [558/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o [559/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o [560/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o [561/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o [562/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [563/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [564/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o [565/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o [566/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o [567/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o [568/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SelectOptimize.cpp.o [569/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o [570/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o [571/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o [572/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o [573/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o [574/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o [575/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o [576/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o [577/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o [578/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o [579/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o [580/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o [581/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o [582/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o [583/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o [584/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o [585/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [586/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o [587/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o [588/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o [589/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o [590/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o [591/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o [592/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o [593/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VLIWMachineScheduler.cpp.o [594/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o [595/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o [596/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/HeterogeneousImpl.cpp.o In file included from /usr/include/c++/13.1.1/cassert:44, from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp:35: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp: In member function ‘virtual bool {anonymous}::HeterogeneousLDV::ExtendRanges(llvm::MachineFunction&, llvm::MachineDominatorTree*, llvm::TargetPassConfig*, unsigned int, unsigned int)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/LiveDebugValues/HeterogeneousImpl.cpp:152:41: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 152 | ReachedDbgKills.count(&MI) && "Orphaned DBG_KILL"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [597/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o [598/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o [599/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o [600/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [601/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o [602/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o [603/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [604/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o [605/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp: In member function ‘bool llvm::FastISel::selectIntrinsicCall(const llvm::IntrinsicInst*)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp:1353:21: warning: unused variable ‘UV’ [-Wunused-variable] 1353 | if (const auto *UV = dyn_cast(Referrer)) { | ^~ [606/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o [607/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o [608/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o [609/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o [610/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o [611/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [612/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o [613/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [614/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o [615/5062] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o [616/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o [617/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o [618/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o [619/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o [620/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o [621/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [622/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o [623/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [624/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o [625/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [626/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o [627/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [628/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o [629/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o [630/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o [631/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [632/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [633/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [634/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o [635/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:15: In constructor ‘llvm::SelectionDAG::DAGUpdateListener::DAGUpdateListener(llvm::SelectionDAG&)’, inlined from ‘{anonymous}::RAUWUpdateListener::RAUWUpdateListener(llvm::SelectionDAG&, llvm::SDNode::use_iterator&, llvm::SDNode::use_iterator&)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10089:56, inlined from ‘void llvm::SelectionDAG::ReplaceAllUsesWith(llvm::SDNode*, llvm::SDNode*)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10172:44: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/CodeGen/SelectionDAG.h:319:27: warning: storing the address of local variable ‘Listener’ in ‘*this.llvm::SelectionDAG::UpdateListeners’ [-Wdangling-pointer=] 319 | DAG.UpdateListeners = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function ‘void llvm::SelectionDAG::ReplaceAllUsesWith(llvm::SDNode*, llvm::SDNode*)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10172:22: note: ‘Listener’ declared here 10172 | RAUWUpdateListener Listener(*this, UI, UE); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10150:63: note: ‘this’ declared here 10150 | void SelectionDAG::ReplaceAllUsesWith(SDNode *From, SDNode *To) { | ^ In constructor ‘llvm::SelectionDAG::DAGUpdateListener::DAGUpdateListener(llvm::SelectionDAG&)’, inlined from ‘{anonymous}::RAUWUpdateListener::RAUWUpdateListener(llvm::SelectionDAG&, llvm::SDNode::use_iterator&, llvm::SDNode::use_iterator&)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10089:56, inlined from ‘void llvm::SelectionDAG::ReplaceAllUsesWith(llvm::SDValue, llvm::SDValue)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10116:44: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/CodeGen/SelectionDAG.h:319:27: warning: storing the address of local variable ‘Listener’ in ‘*this.llvm::SelectionDAG::UpdateListeners’ [-Wdangling-pointer=] 319 | DAG.UpdateListeners = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function ‘void llvm::SelectionDAG::ReplaceAllUsesWith(llvm::SDValue, llvm::SDValue)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10116:22: note: ‘Listener’ declared here 10116 | RAUWUpdateListener Listener(*this, UI, UE); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10099:64: note: ‘this’ declared here 10099 | void SelectionDAG::ReplaceAllUsesWith(SDValue FromN, SDValue To) { | ^ In constructor ‘llvm::SelectionDAG::DAGUpdateListener::DAGUpdateListener(llvm::SelectionDAG&)’, inlined from ‘{anonymous}::RAUWUpdateListener::RAUWUpdateListener(llvm::SelectionDAG&, llvm::SDNode::use_iterator&, llvm::SDNode::use_iterator&)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10089:56, inlined from ‘void llvm::SelectionDAG::ReplaceAllUsesOfValueWith(llvm::SDValue, llvm::SDValue)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10270:44: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/CodeGen/SelectionDAG.h:319:27: warning: storing the address of local variable ‘Listener’ in ‘*this.llvm::SelectionDAG::UpdateListeners’ [-Wdangling-pointer=] 319 | DAG.UpdateListeners = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function ‘void llvm::SelectionDAG::ReplaceAllUsesOfValueWith(llvm::SDValue, llvm::SDValue)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10270:22: note: ‘Listener’ declared here 10270 | RAUWUpdateListener Listener(*this, UI, UE); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10253:70: note: ‘this’ declared here 10253 | void SelectionDAG::ReplaceAllUsesOfValueWith(SDValue From, SDValue To){ | ^ In constructor ‘llvm::SelectionDAG::DAGUpdateListener::DAGUpdateListener(llvm::SelectionDAG&)’, inlined from ‘{anonymous}::RAUOVWUpdateListener::RAUOVWUpdateListener(llvm::SelectionDAG&, llvm::SmallVector<{anonymous}::UseMemo, 4>&)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10344:54, inlined from ‘void llvm::SelectionDAG::ReplaceAllUsesOfValuesWith(const llvm::SDValue*, const llvm::SDValue*, unsigned int)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10438:44: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/CodeGen/SelectionDAG.h:319:27: warning: storing the address of local variable ‘Listener’ in ‘*this.llvm::SelectionDAG::UpdateListeners’ [-Wdangling-pointer=] 319 | DAG.UpdateListeners = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function ‘void llvm::SelectionDAG::ReplaceAllUsesOfValuesWith(const llvm::SDValue*, const llvm::SDValue*, unsigned int)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10438:24: note: ‘Listener’ declared here 10438 | RAUOVWUpdateListener Listener(*this, Uses); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10412:59: note: ‘this’ declared here 10412 | unsigned Num){ | ^ In constructor ‘llvm::SelectionDAG::DAGUpdateListener::DAGUpdateListener(llvm::SelectionDAG&)’, inlined from ‘{anonymous}::RAUWUpdateListener::RAUWUpdateListener(llvm::SelectionDAG&, llvm::SDNode::use_iterator&, llvm::SDNode::use_iterator&)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10089:56, inlined from ‘void llvm::SelectionDAG::ReplaceAllUsesWith(llvm::SDNode*, const llvm::SDValue*)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10217:44: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/CodeGen/SelectionDAG.h:319:27: warning: storing the address of local variable ‘Listener’ in ‘*this.llvm::SelectionDAG::UpdateListeners’ [-Wdangling-pointer=] 319 | DAG.UpdateListeners = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function ‘void llvm::SelectionDAG::ReplaceAllUsesWith(llvm::SDNode*, const llvm::SDValue*)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10217:22: note: ‘Listener’ declared here 10217 | RAUWUpdateListener Listener(*this, UI, UE); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:10206:70: note: ‘this’ declared here 10206 | void SelectionDAG::ReplaceAllUsesWith(SDNode *From, const SDValue *To) { | ^ [636/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o [637/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o [638/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [639/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o [640/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o [641/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o [642/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o [643/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o [644/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o [645/5062] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o [646/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o [647/5062] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o [648/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o [649/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [650/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o [651/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o [652/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o [653/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o [654/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o [655/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o [656/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o [657/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o [658/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o [659/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o [660/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o [661/5062] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o [662/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o [663/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o [664/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o [665/5062] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o [666/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o [667/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o [668/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o [669/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o [670/5062] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o [671/5062] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [672/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o [673/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o [674/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o [675/5062] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o [676/5062] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o [677/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LoadStoreOpt.cpp.o [678/5062] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [679/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o [680/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o [681/5062] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [682/5062] Linking CXX static library lib/libLLVMFrontendOpenACC.a [683/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o [684/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o [685/5062] Building CXX object lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerCompileUnit.cpp.o [686/5062] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o [687/5062] Building CXX object lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerDeclContext.cpp.o [688/5062] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o [689/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [690/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o [691/5062] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [692/5062] Building CXX object lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFStreamer.cpp.o [693/5062] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o [694/5062] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o [695/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [696/5062] Building CXX object lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinker.cpp.o [697/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o [698/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o [699/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o [700/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [701/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [702/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o [703/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [704/5062] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp:35: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Bitstream/BitstreamWriter.h: In member function ‘void llvm::BitstreamWriter::BackpatchWord(uint64_t, unsigned int)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Bitstream/BitstreamWriter.h:172:34: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 172 | Bytes[BytesFromDisk + i] = Out[i]; /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Bitstream/BitstreamWriter.h:154:10: note: at offset [12, 15] into destination object ‘Bytes’ of size 9 154 | char Bytes[9]; // Use one more byte to silence a warning from Visual C++. | ^~~~~ [705/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o [706/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [707/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [708/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [709/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeLayout.cpp.o [710/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [711/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o [712/5062] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o [713/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o [714/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o [715/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [716/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o [717/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o [718/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [719/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o [720/5062] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o [721/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o [722/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [723/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [724/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o [725/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o [726/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [727/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o [728/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o [729/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [730/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o [731/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [732/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerAtomic.cpp.o [733/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o [734/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [735/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o [736/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [737/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [738/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [739/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [740/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerGlobalDtors.cpp.o [741/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o [742/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o [743/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [744/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [745/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o [746/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [747/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [748/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o [749/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o [750/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o [751/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MisExpect.cpp.o [752/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [753/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryTaggingSupport.cpp.o [754/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [755/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o [756/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o [757/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o [758/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o [759/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileInference.cpp.o [760/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o [761/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o [762/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o [763/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o [764/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o [765/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [766/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o [767/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o [768/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o [769/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o [770/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o [771/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o [772/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o [773/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o [774/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o [775/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o [776/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [777/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [778/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o [779/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o [780/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o [781/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o [782/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o [783/5062] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o [784/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o [785/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [786/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [787/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PoisonChecking.cpp.o [788/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o [789/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [790/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [791/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o [792/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o [793/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [794/5062] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o [795/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o [796/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o [797/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o [798/5062] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o [799/5062] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o [800/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [801/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [802/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o [803/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [804/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [805/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [806/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [807/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [808/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [809/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [810/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [811/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o [812/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [813/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [814/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o [815/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o [816/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [817/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [818/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [819/5062] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [820/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [821/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [822/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o [823/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o [824/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o [825/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o [826/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [827/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [828/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o [829/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [830/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o [831/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o [832/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o [833/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o [834/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o [835/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o [836/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o [837/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o [838/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o [839/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [840/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o [841/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [842/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [843/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [844/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o [845/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o [846/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [847/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o [848/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o [849/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o [850/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o [851/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o [852/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o [853/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [854/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o [855/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o [856/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomicPass.cpp.o [857/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o [858/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o [859/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o [860/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o [861/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [862/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o [863/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o [864/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o [865/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o [866/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [867/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o [868/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [869/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o [870/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o [871/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o [872/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [873/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [874/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [875/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o [876/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [877/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [878/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o [879/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o [880/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [881/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o [882/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [883/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [884/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [885/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o [886/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o [887/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [888/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [889/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TLSVariableHoist.cpp.o [890/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o [891/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o [892/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [893/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o [894/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [895/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o [896/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [897/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [898/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o [899/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o [900/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [901/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o [902/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [903/5062] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o [904/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [905/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o [906/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [907/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o [908/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [909/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o [910/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o [911/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o [912/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o [913/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o [914/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o [915/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o [916/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [917/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o [918/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o [919/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ModuleInliner.cpp.o [920/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o [921/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o [922/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o [923/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [924/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o [925/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o [926/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o [927/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [928/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [929/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o [930/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [931/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o [932/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o [933/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o [934/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o [935/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o [936/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o [937/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [938/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o [939/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o [940/5062] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o [941/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp: In function ‘void llvm::updateIndexWPDForExports(ModuleSummaryIndex&, function_ref, std::map >&)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:870:11: warning: possibly dangling reference to a temporary [-Wdangling-reference] 870 | auto &S = VI.getSummaryList()[0]; | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:870:36: note: the temporary was destroyed at the end of the full expression ‘(& VI)->llvm::ValueInfo::getSummaryList().llvm::ArrayRef >::operator[](0)’ 870 | auto &S = VI.getSummaryList()[0]; | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp: In function ‘bool AddCalls({anonymous}::VTableSlotInfo&, const llvm::ValueInfo&)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:1185:9: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1185 | auto &S = Callee.getSummaryList()[0]; | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:1185:38: note: the temporary was destroyed at the end of the full expression ‘(& Callee)->llvm::ValueInfo::getSummaryList().llvm::ArrayRef >::operator[](0)’ 1185 | auto &S = Callee.getSummaryList()[0]; | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp: In member function ‘bool {anonymous}::DevirtIndex::trySingleImplDevirt(llvm::MutableArrayRef, llvm::VTableSlotSummary&, {anonymous}::VTableSlotInfo&, llvm::WholeProgramDevirtResolution*, std::set&)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:1289:9: warning: possibly dangling reference to a temporary [-Wdangling-reference] 1289 | auto &S = TheFn.getSummaryList()[0]; | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:1289:37: note: the temporary was destroyed at the end of the full expression ‘TheFn.llvm::ValueInfo::getSummaryList().llvm::ArrayRef >::operator[](0)’ 1289 | auto &S = TheFn.getSummaryList()[0]; | ^ [942/5062] Linking CXX shared module lib/LLVMHello.so [943/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o [944/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanRecipes.cpp.o [945/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o [946/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o [947/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [948/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [949/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o [950/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o [951/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [952/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o [953/5062] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/OpenMPOpt.cpp: In member function ‘void {anonymous}::OpenMPOpt::registerAAs(bool)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/OpenMPOpt.cpp:4800:14: warning: unused variable ‘UsedAssumedInformation’ [-Wunused-variable] 4800 | bool UsedAssumedInformation = false; | ^~~~~~~~~~~~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/IPO/OpenMPOpt.cpp:4799:17: warning: unused variable ‘LI’ [-Wunused-variable] 4799 | if (auto *LI = dyn_cast(&I)) { | ^~ [954/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o [955/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [956/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o [957/5062] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o [958/5062] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o [959/5062] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroConditionalWrapper.cpp.o [960/5062] Building CXX object lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o [961/5062] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o [962/5062] Building CXX object lib/Transforms/HC/PromotePointerKernArgsToGlobal/CMakeFiles/LLVMPromotePointerKernArgsToGlobal.dir/PromotePointerKernArgsToGlobal.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/PromotePointerKernArgsToGlobal.cpp: In lambda function: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/PromotePointerKernArgsToGlobal.cpp:65:55: warning: ‘llvm::Type* llvm::Type::getPointerElementType() const’ is deprecated: Deprecated without replacement, see https://llvm.org/docs/OpaquePointers.html for context and migration instructions [-Wdeprecated-declarations] 65 | PArg->getType()->getPointerElementType() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/DerivedTypes.h:23, from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/Function.h:29, from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Transforms/HC/PromotePointerKernArgsToGlobal/PromotePointerKernArgsToGlobal.cpp:21: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/IR/Type.h:375:9: note: declared here 375 | Type *getPointerElementType() const { | ^~~~~~~~~~~~~~~~~~~~~ [963/5062] Linking CXX shared module lib/LLVMPromotePointerKernArgsToGlobal.so [964/5062] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o [965/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o [966/5062] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o [967/5062] Building CXX object lib/Transforms/HC/SelectAcceleratorCode/CMakeFiles/LLVMSelectAcceleratorCode.dir/SelectAcceleratorCode.cpp.o [968/5062] Linking CXX shared module lib/LLVMSelectAcceleratorCode.so [969/5062] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [970/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [971/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [972/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [973/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [974/5062] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o [975/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o [976/5062] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [977/5062] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o [978/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [979/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [980/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o [981/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [982/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [983/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [984/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [985/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [986/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [987/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o [988/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [989/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [990/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [991/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o [992/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o [993/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o [994/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [995/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o [996/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [997/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [998/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o [999/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CycleAnalysis.cpp.o [1000/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o [1001/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o [1002/5062] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o [1003/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o [1004/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o [1005/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [1006/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [1007/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [1008/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [1009/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o [1010/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o [1011/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o [1012/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o [1013/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o [1014/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o [1015/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o [1016/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o [1017/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [1018/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o [1019/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o [1020/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o [1021/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o [1022/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [1023/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [1024/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o [1025/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [1026/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [1027/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o [1028/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o [1029/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [1030/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [1031/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o [1032/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [1033/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o [1034/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [1035/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [1036/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o [1037/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o [1038/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [1039/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [1040/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [1041/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModelUnderTrainingRunner.cpp.o [1042/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [1043/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [1044/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryProfileInfo.cpp.o [1045/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [1046/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o [1047/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [1048/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoInferenceModelRunner.cpp.o [1049/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [1050/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [1051/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [1052/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [1053/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [1054/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [1055/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o [1056/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o [1057/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [1058/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o [1059/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [1060/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o [1061/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o [1062/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [1063/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [1064/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [1065/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [1066/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o [1067/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [1068/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.cpp.o [1069/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o [1070/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [1071/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [1072/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o [1073/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [1074/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [1075/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TensorSpec.cpp.o [1076/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [1077/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o [1078/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o [1079/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o [1080/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o [1081/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [1082/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o [1083/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [1084/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [1085/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Analysis/TargetLibraryInfo.cpp: In member function ‘void llvm::TargetLibraryInfoImpl::addVectorizableFunctionsFromVecLib(VectorLibrary)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Analysis/TargetLibraryInfo.cpp:1853:10: warning: enumeration value ‘AMDLIBM’ not handled in switch [-Wswitch] 1853 | switch (VecLib) { | ^ [1086/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o [1087/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o [1088/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [1089/5062] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/SummaryBasedOptimizations.cpp.o [1090/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [1091/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [1092/5062] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o [1093/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [1094/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [1095/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [1096/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [1097/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [1098/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [1099/5062] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o [1100/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionDXContainer.cpp.o [1101/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [1102/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o [1103/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [1104/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [1105/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [1106/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o [1107/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o [1108/5062] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o [1109/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [1110/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSPIRVStreamer.cpp.o [1111/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o [1112/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [1113/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [1114/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [1115/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [1116/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [1117/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [1118/5062] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o [1119/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o [1120/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [1121/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o [1122/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [1123/5062] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o [1124/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [1125/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [1126/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [1127/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SPIRVObjectWriter.cpp.o [1128/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [1129/5062] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o [1130/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o [1131/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/TargetRegistry.cpp.o [1132/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/GOFFAsmParser.cpp.o [1133/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [1134/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [1135/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [1136/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [1137/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o [1138/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [1139/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [1140/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [1141/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o [1142/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [1143/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [1144/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [1145/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o [1146/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [1147/5062] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [1148/5062] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [1149/5062] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [1150/5062] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [1151/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o [1152/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o [1153/5062] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [1154/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o [1155/5062] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [1156/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o [1157/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o [1158/5062] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [1159/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o [1160/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o [1161/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o [1162/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/IncrementalSourceMgr.cpp.o [1163/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o [1164/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o [1165/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o [1166/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o [1167/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o [1168/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o [1169/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o [1170/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o [1171/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o [1172/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o [1173/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o [1174/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o [1175/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o [1176/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o [1177/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/View.cpp.o [1178/5062] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o [1179/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/CommonConfig.cpp.o [1180/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [1181/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ConfigManager.cpp.o [1182/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ObjCopy.cpp.o [1183/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/Archive.cpp.o [1184/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFReader.cpp.o [1185/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFWriter.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/ObjCopy/COFF/COFFWriter.cpp: In member function ‘llvm::Error llvm::objcopy::coff::COFFWriter::finalize(bool)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/ObjCopy/COFF/COFFWriter.cpp:216:22: warning: possibly dangling reference to a temporary [-Wdangling-reference] 216 | const Section &S = Obj.getSections().back(); | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/ObjCopy/COFF/COFFWriter.cpp:216:48: note: the temporary was destroyed at the end of the full expression ‘(&((llvm::objcopy::coff::COFFWriter*)this)->llvm::objcopy::coff::COFFWriter::Obj)->llvm::objcopy::coff::Object::getSections().llvm::ArrayRef::back()’ 216 | const Section &S = Obj.getSections().back(); | ~~~~~~~~~~~~~~~~~~~~~~^~ [1186/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObjcopy.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp: In function ‘uint64_t llvm::objcopy::coff::getNextRVA(const Object&)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp:37:18: warning: possibly dangling reference to a temporary [-Wdangling-reference] 37 | const Section &Last = Obj.getSections().back(); | ^~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/ObjCopy/COFF/COFFObjcopy.cpp:37:47: note: the temporary was destroyed at the end of the full expression ‘(& Obj)->llvm::objcopy::coff::Object::getSections().llvm::ArrayRef::back()’ 37 | const Section &Last = Obj.getSections().back(); | ~~~~~~~~~~~~~~~~~~~~~~^~ [1187/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/COFF/COFFObject.cpp.o [1188/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOLayoutBuilder.cpp.o [1189/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObject.cpp.o [1190/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmReader.cpp.o [1191/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmWriter.cpp.o [1192/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObject.cpp.o [1193/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOWriter.cpp.o [1194/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObjcopy.cpp.o [1195/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFWriter.cpp.o [1196/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFObjcopy.cpp.o [1197/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/wasm/WasmObjcopy.cpp.o [1198/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/XCOFF/XCOFFReader.cpp.o [1199/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOReader.cpp.o [1200/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/MachO/MachOObjcopy.cpp.o [1201/5062] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o [1202/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [1203/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/DXContainer.cpp.o [1204/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [1205/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [1206/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/ADT/fallible_iterator.h:14, from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Object/Archive.h:17, from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Object/Archive.cpp:13: In member function ‘void llvm::Error::assertIsChecked()’, inlined from ‘llvm::Error& llvm::Error::operator=(llvm::Error&&)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Support/Error.h:210:20, inlined from ‘llvm::object::BigArchiveMemberHeader::BigArchiveMemberHeader(const llvm::object::Archive*, const char*, uint64_t, llvm::Error*)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Object/Archive.cpp:140:65, inlined from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = llvm::object::BigArchiveMemberHeader; _Args = {const llvm::object::Archive*, const char*&, long unsigned int&, llvm::Error*&}]’ at /usr/include/c++/13.1.1/bits/unique_ptr.h:1070:30, inlined from ‘std::unique_ptr llvm::object::Archive::createArchiveMemberHeader(const char*, uint64_t, llvm::Error*) const’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Object/Archive.cpp:679:50, inlined from ‘llvm::object::Archive::Child::Child(const llvm::object::Archive*, llvm::StringRef, uint16_t)’ at /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Object/Archive.cpp:455:45: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Support/Error.h:264:26: warning: ‘this’ pointer is null [-Wnonnull] 264 | fatalUncheckedError(); | ~~~~~~~~~~~~~~~~~~~^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Support/Error.h: In constructor ‘llvm::object::Archive::Child::Child(const llvm::object::Archive*, llvm::StringRef, uint16_t)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Support/Error.h:258:21: note: in a call to non-static member function ‘void llvm::Error::fatalUncheckedError() const’ 258 | [[noreturn]] void fatalUncheckedError() const; | ^~~~~~~~~~~~~~~~~~~ [1207/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o [1208/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o [1209/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [1210/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [1211/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [1212/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o [1213/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [1214/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [1215/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [1216/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o [1217/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [1218/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/OffloadBinary.cpp.o [1219/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [1220/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [1221/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o [1222/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o [1223/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [1224/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o [1225/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o [1226/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [1227/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o [1228/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o [1229/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [1230/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o [1231/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o [1232/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o [1233/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [1234/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o [1235/5062] Building CXX object lib/ObjCopy/CMakeFiles/LLVMObjCopy.dir/ELF/ELFObject.cpp.o [1236/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o [1237/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [1238/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerYAML.cpp.o [1239/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o [1240/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DXContainerEmitter.cpp.o [1241/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [1242/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [1243/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [1244/5062] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [1245/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [1246/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o [1247/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadEmitter.cpp.o [1248/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/OffloadYAML.cpp.o [1249/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o [1250/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [1251/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o [1252/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [1253/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o [1254/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o [1255/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o [1256/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o [1257/5062] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [1258/5062] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [1259/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o [1260/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [1261/5062] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [1262/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o [1263/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o [1264/5062] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [1265/5062] Linking CXX static library lib/libLLVMOption.a [1266/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o [1267/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o [1268/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o [1269/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o [1270/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o [1271/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o [1272/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h:17, from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp:14: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Bitstream/BitstreamWriter.h: In member function ‘void llvm::BitstreamWriter::BackpatchWord(uint64_t, unsigned int)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Bitstream/BitstreamWriter.h:172:34: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 172 | Bytes[BytesFromDisk + i] = Out[i]; /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/Bitstream/BitstreamWriter.h:154:10: note: at offset [12, 15] into destination object ‘Bytes’ of size 9 154 | char Bytes[9]; // Use one more byte to silence a warning from Visual C++. | ^~~~~ [1273/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o [1274/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o [1275/5062] Building CXX object lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPClient.cpp.o [1276/5062] Building CXX object lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/DIFetcher.cpp.o [1277/5062] Building CXX object lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/HTTPServer.cpp.o [1278/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [1279/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o [1280/5062] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o [1281/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [1282/5062] Linking CXX static library lib/libLLVMRemarks.a [1283/5062] Linking CXX static library lib/libLLVMCore.a [1284/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [1285/5062] Linking CXX static library lib/libLLVMBitReader.a [1286/5062] Linking CXX static library lib/libLLVMCFGuard.a [1287/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o [1288/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [1289/5062] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [1290/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [1291/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [1292/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [1293/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [1294/5062] Building CXX object lib/Debuginfod/CMakeFiles/LLVMDebuginfod.dir/Debuginfod.cpp.o [1295/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [1296/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypePrinter.cpp.o [1297/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [1298/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [1299/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [1300/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [1301/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o [1302/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [1303/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o [1304/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [1305/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [1306/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o [1307/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [1308/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [1309/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [1310/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o [1311/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [1312/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o [1313/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o [1314/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o [1315/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [1316/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o [1317/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o [1318/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o [1319/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ExtractRanges.cpp.o [1320/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o [1321/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o [1322/5062] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [1323/5062] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [1324/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [1325/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o [1326/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [1327/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [1328/5062] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o [1329/5062] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [1330/5062] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [1331/5062] Linking CXX static library lib/libLLVMDebugInfoMSF.a [1332/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [1333/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [1334/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [1335/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [1336/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [1337/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [1338/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [1339/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [1340/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [1341/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [1342/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [1343/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [1344/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [1345/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [1346/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [1347/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [1348/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [1349/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [1350/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [1351/5062] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [1352/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [1353/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [1354/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [1355/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [1356/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [1357/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [1358/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o [1359/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [1360/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [1361/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o [1362/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [1363/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [1364/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [1365/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o [1366/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [1367/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [1368/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o [1369/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [1370/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [1371/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [1372/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [1373/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [1374/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [1375/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [1376/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [1377/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [1378/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [1379/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [1380/5062] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [1381/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [1382/5062] Linking CXX static library lib/libLLVMDebugInfoCodeView.a [1383/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [1384/5062] Linking CXX static library lib/libLLVMMC.a [1385/5062] Linking CXX static library lib/libLLVMMCParser.a [1386/5062] Linking CXX static library lib/libLLVMMCDisassembler.a [1387/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [1388/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [1389/5062] Linking CXX static library lib/libLLVMMCA.a [1390/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [1391/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [1392/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [1393/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [1394/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [1395/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [1396/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [1397/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [1398/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [1399/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [1400/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [1401/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [1402/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [1403/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [1404/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [1405/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [1406/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [1407/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [1408/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [1409/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [1410/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [1411/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [1412/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [1413/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [1414/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [1415/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [1416/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [1417/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [1418/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [1419/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [1420/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [1421/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [1422/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/FormatUtil.cpp.o [1423/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [1424/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [1425/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [1426/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o [1427/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [1428/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [1429/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [1430/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o [1431/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o [1432/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o [1433/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o [1434/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [1435/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o [1436/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o [1437/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/LinePrinter.cpp.o [1438/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [1439/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o [1440/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o [1441/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InputFile.cpp.o [1442/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [1443/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o [1444/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o [1445/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o [1446/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o [1447/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o [1448/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o [1449/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o [1450/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o [1451/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o [1452/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o [1453/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o [1454/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o [1455/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [1456/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [1457/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [1458/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [1459/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o [1460/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [1461/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [1462/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [1463/5062] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIFetcher.cpp.o [1464/5062] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Markup.cpp.o [1465/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [1466/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [1467/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp: In member function ‘virtual bool llvm::pdb::NativeSession::addressForRVA(uint32_t, uint32_t&, uint32_t&) const’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp:240:11: warning: possibly dangling reference to a temporary [-Wdangling-reference] 240 | auto &Sec = Dbi->getSectionHeaders()[Section]; | ^~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp:240:49: note: the temporary was destroyed at the end of the full expression ‘llvm::pdb::DbiStream::getSectionHeaders() const().llvm::FixedStreamArray::operator[](Section)’ 240 | auto &Sec = Dbi->getSectionHeaders()[Section]; | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp: In member function ‘uint32_t llvm::pdb::NativeSession::getRVAFromSectOffset(uint32_t, uint32_t) const’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp:393:9: warning: possibly dangling reference to a temporary [-Wdangling-reference] 393 | auto &Sec = Dbi->getSectionHeaders()[Section - 1]; | ^~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp:393:51: note: the temporary was destroyed at the end of the full expression ‘llvm::pdb::DbiStream::getSectionHeaders() const().llvm::FixedStreamArray::operator[]((Section - 1))’ 393 | auto &Sec = Dbi->getSectionHeaders()[Section - 1]; | ^ [1468/5062] Building CXX object lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o [1469/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o [1470/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [1471/5062] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [1472/5062] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/MarkupFilter.cpp.o [1473/5062] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o [1474/5062] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [1475/5062] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o [1476/5062] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o [1477/5062] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o [1478/5062] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o [1479/5062] Generating generated_offload_arch.h [1480/5062] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/DWARFRecordSectionSplitter.cpp.o [1481/5062] Building CXX object lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o [1482/5062] Building CXX object lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/OffloadArch.cpp.o FAILED: lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/OffloadArch.cpp.o /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/rocm-llvm/src/build/lib/OffloadArch -I/build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch -I/build/rocm-llvm/src/build/include -I/build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++14 -fno-exceptions -fno-rtti -UNDEBUG -MD -MT lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/OffloadArch.cpp.o -MF lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/OffloadArch.cpp.o.d -o lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/OffloadArch.cpp.o -c /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:18: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:35: error: ‘uint16_t’ was not declared in this scope 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:14:1: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? 13 | #include +++ |+#include 14 | /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:49: error: ‘uint16_t’ was not declared in this scope 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:49: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:77: error: expected primary-expression before ‘oa’ 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:35: error: ‘uint16_t’ was not declared in this scope 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:35: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:49: error: ‘uint16_t’ was not declared in this scope 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:49: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:77: error: expected primary-expression before ‘oa’ 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:34: error: ‘uint16_t’ was not declared in this scope 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:34: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:48: error: ‘uint16_t’ was not declared in this scope 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:48: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:76: error: expected primary-expression before ‘oa’ 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:28: error: ‘uint16_t’ was not declared in this scope 54 | std::string getOffloadArch(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:28: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:47: error: ‘uint16_t’ was not declared in this scope 54 | std::string getOffloadArch(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:47: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:25: error: ‘uint16_t’ was not declared in this scope 57 | std::string getCodename(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:25: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:44: error: ‘uint16_t’ was not declared in this scope 57 | std::string getCodename(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:44: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:23: error: ‘uint16_t’ was not declared in this scope 60 | std::string getTriple(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:23: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:42: error: ‘uint16_t’ was not declared in this scope 60 | std::string getTriple(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:42: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:115:61: error: ‘std::string getCodename(uint16_t, uint16_t)’ redeclared as different kind of entity 115 | std::string getCodename(uint16_t VendorID, uint16_t DeviceID) { | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:13: note: previous declaration ‘std::string getCodename’ 57 | std::string getCodename(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:127:64: error: ‘std::string getOffloadArch(uint16_t, uint16_t)’ redeclared as different kind of entity 127 | std::string getOffloadArch(uint16_t VendorID, uint16_t DeviceID) { | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:13: note: previous declaration ‘std::string getOffloadArch’ 54 | std::string getOffloadArch(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:140:49: error: ‘std::string getVendorCapabilities(uint16_t, uint16_t, std::string)’ redeclared as different kind of entity 140 | std::string oa) { | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:13: note: previous declaration ‘std::string getVendorCapabilities’ 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~~~~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp: In function ‘std::string getVendorCapabilities(uint16_t, uint16_t, std::string)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:143:33: error: no match for call to ‘(std::string {aka std::__cxx11::basic_string}) (uint16_t&, uint16_t&, std::string&)’ 143 | return getAMDGPUCapabilities(vid, devid, oa); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:145:32: error: no match for call to ‘(std::string {aka std::__cxx11::basic_string}) (uint16_t&, uint16_t&, std::string&)’ 145 | return getNVPTXCapabilities(vid, devid, oa); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp: At global scope: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:150:59: error: ‘std::string getTriple(uint16_t, uint16_t)’ redeclared as different kind of entity 150 | std::string getTriple(uint16_t VendorID, uint16_t DeviceID) { | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:13: note: previous declaration ‘std::string getTriple’ 60 | std::string getTriple(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp: In function ‘int getRuntimeCapabilities(char*, size_t)’: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:181:34: error: no match for call to ‘(std::string {aka std::__cxx11::basic_string}) (uint16_t&, uint16_t&)’ 181 | offload_arch = getOffloadArch(vid, devid); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/OffloadArch.cpp:186:45: error: no match for call to ‘(std::string {aka std::__cxx11::basic_string}) (uint16_t&, uint16_t&, std::string&)’ 186 | std::string caps = getVendorCapabilities(vid, devid, offload_arch); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [1483/5062] Building CXX object lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/amdgpu/vendor_specific_capabilities.cpp.o FAILED: lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/amdgpu/vendor_specific_capabilities.cpp.o /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/rocm-llvm/src/build/lib/OffloadArch -I/build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch -I/build/rocm-llvm/src/build/include -I/build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++14 -fno-exceptions -fno-rtti -UNDEBUG -MD -MT lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/amdgpu/vendor_specific_capabilities.cpp.o -MF lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/amdgpu/vendor_specific_capabilities.cpp.o.d -o lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/amdgpu/vendor_specific_capabilities.cpp.o -c /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp:17: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:35: error: ‘uint16_t’ was not declared in this scope 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:14:1: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? 13 | #include +++ |+#include 14 | /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:49: error: ‘uint16_t’ was not declared in this scope 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:49: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:77: error: expected primary-expression before ‘oa’ 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:35: error: ‘uint16_t’ was not declared in this scope 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:35: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:49: error: ‘uint16_t’ was not declared in this scope 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:49: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:77: error: expected primary-expression before ‘oa’ 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:34: error: ‘uint16_t’ was not declared in this scope 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:34: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:48: error: ‘uint16_t’ was not declared in this scope 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:48: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:76: error: expected primary-expression before ‘oa’ 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:28: error: ‘uint16_t’ was not declared in this scope 54 | std::string getOffloadArch(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:28: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:47: error: ‘uint16_t’ was not declared in this scope 54 | std::string getOffloadArch(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:47: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:25: error: ‘uint16_t’ was not declared in this scope 57 | std::string getCodename(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:25: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:44: error: ‘uint16_t’ was not declared in this scope 57 | std::string getCodename(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:44: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:23: error: ‘uint16_t’ was not declared in this scope 60 | std::string getTriple(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:23: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:42: error: ‘uint16_t’ was not declared in this scope 60 | std::string getTriple(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:42: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/amdgpu/vendor_specific_capabilities.cpp:158:49: error: ‘std::string getAMDGPUCapabilities(uint16_t, uint16_t, std::string)’ redeclared as different kind of entity 158 | std::string oa) { | ^ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:13: note: previous declaration ‘std::string getAMDGPUCapabilities’ 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~~~~~~~~~~~~~~ [1484/5062] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [1485/5062] Building CXX object lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/nvidia/vendor_specific_capabilities.cpp.o FAILED: lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/nvidia/vendor_specific_capabilities.cpp.o /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/rocm-llvm/src/build/lib/OffloadArch -I/build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch -I/build/rocm-llvm/src/build/include -I/build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++14 -fno-exceptions -fno-rtti -UNDEBUG -MD -MT lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/nvidia/vendor_specific_capabilities.cpp.o -MF lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/nvidia/vendor_specific_capabilities.cpp.o.d -o lib/OffloadArch/CMakeFiles/LLVMOffloadArch.dir/nvidia/vendor_specific_capabilities.cpp.o -c /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp In file included from /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp:15: /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:35: error: ‘uint16_t’ was not declared in this scope 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:14:1: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? 13 | #include +++ |+#include 14 | /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:49: error: ‘uint16_t’ was not declared in this scope 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:49: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:31:77: error: expected primary-expression before ‘oa’ 31 | std::string getVendorCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:35: error: ‘uint16_t’ was not declared in this scope 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:35: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:49: error: ‘uint16_t’ was not declared in this scope 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:49: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:34:77: error: expected primary-expression before ‘oa’ 34 | std::string getAMDGPUCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:34: error: ‘uint16_t’ was not declared in this scope 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:34: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:48: error: ‘uint16_t’ was not declared in this scope 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:48: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:76: error: expected primary-expression before ‘oa’ 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:28: error: ‘uint16_t’ was not declared in this scope 54 | std::string getOffloadArch(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:28: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:47: error: ‘uint16_t’ was not declared in this scope 54 | std::string getOffloadArch(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:54:47: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:25: error: ‘uint16_t’ was not declared in this scope 57 | std::string getCodename(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:25: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:44: error: ‘uint16_t’ was not declared in this scope 57 | std::string getCodename(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:57:44: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:23: error: ‘uint16_t’ was not declared in this scope 60 | std::string getTriple(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:23: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:42: error: ‘uint16_t’ was not declared in this scope 60 | std::string getTriple(uint16_t VendorID, uint16_t DeviceID); | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:60:42: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp:22:13: error: redefinition of ‘std::string getNVPTXCapabilities’ 22 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa) { | ^~~~~~~~~~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/include/llvm/OffloadArch/OffloadArch.h:36:13: note: ‘std::string getNVPTXCapabilities’ previously declared here 36 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa); | ^~~~~~~~~~~~~~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp:22:34: error: ‘uint16_t’ was not declared in this scope 22 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa) { | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp:19:1: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? 18 | #include +++ |+#include 19 | #include /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp:22:48: error: ‘uint16_t’ was not declared in this scope 22 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa) { | ^~~~~~~~ /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp:22:48: note: ‘uint16_t’ is defined in header ‘’; did you forget to ‘#include ’? /build/rocm-llvm/src/llvm-project-rocm-5.4.3/llvm/lib/OffloadArch/nvidia/vendor_specific_capabilities.cpp:22:76: error: expected primary-expression before ‘oa’ 22 | std::string getNVPTXCapabilities(uint16_t vid, uint16_t devid, std::string oa) { | ^~ [1486/5062] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [1487/5062] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o [1488/5062] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o [1489/5062] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o [1490/5062] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o [1491/5062] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o [1492/5062] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o [1493/5062] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root8/build receiving incremental file list rocm-llvm-5.4.3-1-riscv64-build.log sent 43 bytes received 29,437 bytes 58,960.00 bytes/sec total size is 246,156 speedup is 8.35