BEGIN 1768870866.7534342 EXEC /__w/TheRock/TheRock/build/core/ocl-clr/build /usr/local/therock-tools/bin/cmake -E env --unset=ROCM_PATH --unset=ROCM_DIR --unset=HIP_PATH --unset=HIP_DIR -- /usr/local/therock-tools/bin/cmake --build /__w/TheRock/TheRock/build/core/ocl-clr/build 0.1 [1/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/blitcl.cpp.o 0.1 [2/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhostcall.cpp.o 0.1 [3/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/blit.cpp.o 0.2 [4/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/appprofile.cpp.o 0.2 [5/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/elf/elf.cpp.o 0.2 [6/76] cd /__w/TheRock/TheRock/build/core/ocl-clr/build && /usr/local/therock-tools/bin/cmake -E rm -f /__w/TheRock/TheRock/build/core/ocl-clr/stamp/stage.stamp 0.2 [7/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/compiler/lib/utils/options.cpp.o 0.2 [8/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocappprofile.cpp.o 0.2 [9/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devprogram.cpp.o 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devprogram.cpp: In member function ‘bool amd::device::Program::compileToLLVMBitcode(amd_comgr_data_set_t, const std::vector >&, amd::option::Options*, char**, size_t*, bool)’: 0.2 /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devprogram.cpp:365:38: warning: ‘AMD_COMGR_ACTION_ADD_PRECOMPILED_HEADERS’ is deprecated: Will be removed in Comgr v4.0. Currently the action is a no-op, as the OpenCL pre-compiled headers are no longer used. [-Wdeprecated-declarations] 0.2 365 | status = amd::Comgr::do_action(AMD_COMGR_ACTION_ADD_PRECOMPILED_HEADERS, action, input, 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devprogram.hpp:26, 0.2 from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/device.hpp:34, 0.2 from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/context.hpp:25, 0.2 from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/platform/command.hpp:29, 0.2 from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/device/devprogram.cpp:21: 0.2 /__w/TheRock/TheRock/build/compiler/amd-comgr-stub/dist/include/amd_comgr/amd_comgr.h:1617:3: note: declared here 0.2 1617 | AMD_COMGR_ACTION_ADD_PRECOMPILED_HEADERS 0.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.2 [10/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/comgrctx.cpp.o 0.2 [11/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_context.cpp.o 0.3 [12/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os.cpp.o 0.3 [13/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_device.cpp.o 0.3 [14/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d9.cpp.o 0.3 [15/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocurilocator.cpp.o 0.3 [16/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os_win32.cpp.o 0.3 [17/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/command.cpp.o 0.3 [18/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocblitcl.cpp.o 0.3 [19/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/device.cpp.o 0.3 [20/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhcmessages.cpp.o 0.3 [21/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhcprintf.cpp.o 0.3 [22/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/thread/thread.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/top.hpp:57, 0.3 from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.hpp:24, 0.3 from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.cpp:21: 0.3 In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = amd::Monitor::notifyState]’, 0.3 inlined from ‘void amd::Monitor::notify()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:148:26, 0.3 inlined from ‘bool amd::Thread::start(void*)’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.cpp:107:29: 0.3 /opt/rh/gcc-toolset-13/root/usr/include/c++/13/atomic:297:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 0.3 297 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); 0.3 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In member function ‘bool amd::Thread::start(void*)’: 0.3 cc1plus: note: destination object is likely at address zero 0.3 In file included from /opt/rh/gcc-toolset-13/root/usr/include/c++/13/atomic:41: 0.3 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = int]’, 0.3 inlined from ‘void amd::Monitor::notify()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:149:20, 0.3 inlined from ‘bool amd::Thread::start(void*)’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.cpp:107:29: 0.3 /opt/rh/gcc-toolset-13/root/usr/include/c++/13/bits/atomic_base.h:505:31: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 0.3 505 | return __atomic_load_n(&_M_i, int(__m)); 0.3 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 0.3 In member function ‘bool amd::Thread::start(void*)’: 0.3 cc1plus: note: destination object is likely at address zero 0.3 In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = amd::Monitor::notifyState]’, 0.3 inlined from ‘void amd::Monitor::notify()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:148:26, 0.3 inlined from ‘void amd::Thread::resume()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.cpp:115:27: 0.3 /opt/rh/gcc-toolset-13/root/usr/include/c++/13/atomic:297:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 0.3 297 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); 0.3 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In member function ‘void amd::Thread::resume()’: 0.3 cc1plus: note: destination object is likely at address zero 0.3 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = int]’, 0.3 inlined from ‘void amd::Monitor::notify()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:149:20, 0.3 inlined from ‘void amd::Thread::resume()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.cpp:115:27: 0.3 /opt/rh/gcc-toolset-13/root/usr/include/c++/13/bits/atomic_base.h:505:31: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 0.3 505 | return __atomic_load_n(&_M_i, int(__m)); 0.3 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 0.3 In member function ‘void amd::Thread::resume()’: 0.3 cc1plus: note: destination object is likely at address zero 0.3 In member function ‘void std::atomic<_Tp>::store(_Tp, std::memory_order) [with _Tp = amd::Monitor::notifyState]’, 0.3 inlined from ‘void amd::Monitor::notify()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:150:25, 0.3 inlined from ‘void amd::Thread::resume()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.cpp:115:27: 0.3 /opt/rh/gcc-toolset-13/root/usr/include/c++/13/atomic:279:23: warning: ‘void __atomic_store_4(volatile void*, unsigned int, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 0.3 279 | __atomic_store(std::__addressof(_M_i), 0.3 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 0.3 280 | __atomic_impl::__clear_padding(__i), 0.3 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 281 | int(__m)); 0.3 | ~~~~~~~~~ 0.3 In member function ‘void amd::Thread::resume()’: 0.3 cc1plus: note: destination object is likely at address zero 0.3 In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = amd::Monitor::notifyState]’, 0.3 inlined from ‘void amd::Monitor::notify()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:148:26, 0.3 inlined from ‘void* amd::Thread::main()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.cpp:75:29: 0.3 /opt/rh/gcc-toolset-13/root/usr/include/c++/13/atomic:297:22: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 0.3 297 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); 0.3 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 In member function ‘void* amd::Thread::main()’: 0.3 cc1plus: note: destination object is likely at address zero 0.3 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = int]’, 0.3 inlined from ‘void amd::Monitor::notify()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:149:20, 0.3 inlined from ‘void* amd::Thread::main()’ at /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/thread/thread.cpp:75:29: 0.3 /opt/rh/gcc-toolset-13/root/usr/include/c++/13/bits/atomic_base.h:505:31: warning: ‘unsigned int __atomic_load_4(const volatile void*, int)’ writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 0.3 505 | return __atomic_load_n(&_M_i, int(__m)); 0.3 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 0.3 In member function ‘void* amd::Thread::main()’: 0.3 cc1plus: note: destination object is likely at address zero 0.3 [23/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d10.cpp.o 0.3 [24/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_memobj.cpp.o 0.3 [25/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/context.cpp.o 0.3 [26/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_pipe.cpp.o 0.3 [27/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_kernel_info_amd.cpp.o 0.3 [28/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_command.cpp.o 0.3 [29/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocblit.cpp.o 0.3 [30/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/interop_gl.cpp.o 0.3 [31/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocprogram.cpp.o 0.3 [32/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocsignal.cpp.o 0.3 [33/76] Building CXX object opencl/tools/cltrace/CMakeFiles/cltrace.dir/cltrace.cpp.o 0.3 In file included from /__w/TheRock/TheRock/rocm-systems/projects/clr/rocclr/include/vdi_agent_amd.h:25, 0.3 from /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/tools/cltrace/cltrace.cpp:6: 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:717:33: warning: ‘clGetKernelSubGroupInfoKHR_fn’ is deprecated [-Wdeprecated-declarations] 0.3 717 | clGetKernelSubGroupInfoKHR_fn GetKernelSubGroupInfoKHR; 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:551:29: note: declared here 0.3 551 | typedef cl_int(CL_API_CALL* clGetKernelSubGroupInfoKHR_fn)( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:725:33: warning: ‘clGetKernelSubGroupInfoKHR_fn’ is deprecated [-Wdeprecated-declarations] 0.3 725 | clGetKernelSubGroupInfoKHR_fn GetKernelSubGroupInfo; 0.3 | ^~~~~~~~~~~~~~~~~~~~~ 0.3 /__w/TheRock/TheRock/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:551:29: note: declared here 0.3 551 | typedef cl_int(CL_API_CALL* clGetKernelSubGroupInfoKHR_fn)( 0.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 0.3 [34/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/vmheap.cpp.o 0.3 [35/76] Building CXX object opencl/tools/clinfo/CMakeFiles/clinfo.dir/clinfo.cpp.o 0.3 [36/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d11.cpp.o 0.3 [37/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/program.cpp.o 0.3 [38/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/alloc.cpp.o 0.3 [39/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/roccounters.cpp.o 0.3 [40/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocvirtual.cpp.o 0.3 [41/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/ndrange.cpp.o 0.3 [42/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_sampler.cpp.o 0.3 [43/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_thread_trace_amd.cpp.o 0.4 [44/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_event.cpp.o 0.4 [45/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/kernel.cpp.o 0.4 [46/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_icd.cpp.o 0.4 [47/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os_posix.cpp.o 0.4 [48/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_program.cpp.o 0.4 [49/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/utils/flags.cpp.o 0.4 [50/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/activity.cpp.o 0.4 [51/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_counter.cpp.o 0.4 [52/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/runtime.cpp.o 0.4 [53/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocsettings.cpp.o 0.4 [54/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rockernel.cpp.o 0.4 [55/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_profile_amd.cpp.o 0.4 [56/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/utils/debug.cpp.o 0.4 [57/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_sdi_amd.cpp.o 0.4 [58/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_gl.cpp.o 0.4 [59/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devkernel.cpp.o 0.4 [60/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_execute.cpp.o 0.4 [61/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocmemory.cpp.o 0.4 [62/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocrctx.cpp.o 0.4 [63/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/agent.cpp.o 0.4 [64/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_platform_amd.cpp.o 0.4 [65/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocdevice.cpp.o 0.4 [66/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocglinterop.cpp.o 0.4 [67/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_p2p_amd.cpp.o 0.4 [68/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocprintf.cpp.o 0.4 [69/76] Linking CXX shared library opencl/tools/cltrace/libcltrace.so 0.4 [70/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/commandqueue.cpp.o 0.4 [71/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/memory.cpp.o 0.4 [72/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_svm.cpp.o 0.4 [73/76] Linking CXX executable opencl/tools/clinfo/clinfo 0.4 [74/76] Linking CXX static library rocclr/librocclr.a 0.6 [75/76] Linking CXX shared library opencl/amdocl/libamdocl64.so. 0.6 [76/76] Creating library symlink opencl/amdocl/libamdocl64.so.2 opencl/amdocl/libamdocl64.so END 1768870867.3338006 0.5803663730621338 0