BEGIN 1767675797.3943646 EXEC /therock/output/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 /therock/output/build/core/ocl-clr/build 0.0 [1/76] cd /therock/output/build/core/ocl-clr/build && /usr/local/therock-tools/bin/cmake -E rm -f /therock/output/build/core/ocl-clr/stamp/stage.stamp 0.0 [2/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/blitcl.cpp.o 0.1 [3/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os_win32.cpp.o 0.1 [4/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocblitcl.cpp.o 0.1 [5/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocurilocator.cpp.o 0.1 [6/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d11.cpp.o 0.1 [7/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d9.cpp.o 0.1 [8/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_d3d10.cpp.o 0.9 [9/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/alloc.cpp.o 0.9 [10/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/ndrange.cpp.o 0.9 [11/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhcmessages.cpp.o 0.9 [12/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os.cpp.o 0.9 [13/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/appprofile.cpp.o 1.0 [14/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocrctx.cpp.o 1.0 [15/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/thread/thread.cpp.o 1.0 In file included from /therock/src/rocm-systems/projects/clr/rocclr/include/top.hpp:57, 1.0 from /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.hpp:24, 1.0 from /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.cpp:21: 1.0 In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = amd::Monitor::notifyState]’, 1.0 inlined from ‘void amd::Monitor::notify()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:148:26, 1.0 inlined from ‘bool amd::Thread::start(void*)’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.cpp:107:29: 1.0 /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=] 1.0 297 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); 1.0 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.0 In member function ‘bool amd::Thread::start(void*)’: 1.0 cc1plus: note: destination object is likely at address zero 1.0 In file included from /opt/rh/gcc-toolset-13/root/usr/include/c++/13/atomic:41: 1.0 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = int]’, 1.0 inlined from ‘void amd::Monitor::notify()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:149:20, 1.0 inlined from ‘bool amd::Thread::start(void*)’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.cpp:107:29: 1.0 /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=] 1.0 505 | return __atomic_load_n(&_M_i, int(__m)); 1.0 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1.0 In member function ‘bool amd::Thread::start(void*)’: 1.0 cc1plus: note: destination object is likely at address zero 1.0 In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = amd::Monitor::notifyState]’, 1.0 inlined from ‘void amd::Monitor::notify()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:148:26, 1.0 inlined from ‘void amd::Thread::resume()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.cpp:115:27: 1.0 /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=] 1.0 297 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); 1.0 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.0 In member function ‘void amd::Thread::resume()’: 1.0 cc1plus: note: destination object is likely at address zero 1.0 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = int]’, 1.0 inlined from ‘void amd::Monitor::notify()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:149:20, 1.0 inlined from ‘void amd::Thread::resume()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.cpp:115:27: 1.0 /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=] 1.0 505 | return __atomic_load_n(&_M_i, int(__m)); 1.0 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1.0 In member function ‘void amd::Thread::resume()’: 1.0 cc1plus: note: destination object is likely at address zero 1.0 In member function ‘void std::atomic<_Tp>::store(_Tp, std::memory_order) [with _Tp = amd::Monitor::notifyState]’, 1.0 inlined from ‘void amd::Monitor::notify()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:150:25, 1.0 inlined from ‘void amd::Thread::resume()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.cpp:115:27: 1.0 /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=] 1.0 279 | __atomic_store(std::__addressof(_M_i), 1.0 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1.0 280 | __atomic_impl::__clear_padding(__i), 1.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.0 281 | int(__m)); 1.0 | ~~~~~~~~~ 1.0 In member function ‘void amd::Thread::resume()’: 1.0 cc1plus: note: destination object is likely at address zero 1.0 In member function ‘_Tp std::atomic<_Tp>::load(std::memory_order) const [with _Tp = amd::Monitor::notifyState]’, 1.0 inlined from ‘void amd::Monitor::notify()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:148:26, 1.0 inlined from ‘void* amd::Thread::main()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.cpp:75:29: 1.0 /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=] 1.0 297 | __atomic_load(std::__addressof(_M_i), __ptr, int(__m)); 1.0 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1.0 In member function ‘void* amd::Thread::main()’: 1.0 cc1plus: note: destination object is likely at address zero 1.0 In member function ‘std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = int]’, 1.0 inlined from ‘void amd::Monitor::notify()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/monitor.hpp:149:20, 1.0 inlined from ‘void* amd::Thread::main()’ at /therock/src/rocm-systems/projects/clr/rocclr/thread/thread.cpp:75:29: 1.0 /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=] 1.0 505 | return __atomic_load_n(&_M_i, int(__m)); 1.0 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1.0 In member function ‘void* amd::Thread::main()’: 1.0 cc1plus: note: destination object is likely at address zero 1.0 [16/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/utils/flags.cpp.o 1.0 [17/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/utils/debug.cpp.o 1.4 [18/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/comgrctx.cpp.o 1.7 [19/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/os/os_posix.cpp.o 2.9 [20/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocappprofile.cpp.o 3.1 [21/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhostcall.cpp.o 3.2 [22/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devhcprintf.cpp.o 3.2 [23/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_platform_amd.cpp.o 3.2 [24/76] Building CXX object opencl/tools/cltrace/CMakeFiles/cltrace.dir/cltrace.cpp.o 3.2 In file included from /therock/src/rocm-systems/projects/clr/rocclr/include/vdi_agent_amd.h:25, 3.2 from /therock/src/rocm-systems/projects/clr/opencl/tools/cltrace/cltrace.cpp:6: 3.2 /therock/src/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:717:33: warning: ‘clGetKernelSubGroupInfoKHR_fn’ is deprecated [-Wdeprecated-declarations] 3.2 717 | clGetKernelSubGroupInfoKHR_fn GetKernelSubGroupInfoKHR; 3.2 | ^~~~~~~~~~~~~~~~~~~~~~~~ 3.2 /therock/src/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:551:29: note: declared here 3.2 551 | typedef cl_int(CL_API_CALL* clGetKernelSubGroupInfoKHR_fn)( 3.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.2 /therock/src/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:725:33: warning: ‘clGetKernelSubGroupInfoKHR_fn’ is deprecated [-Wdeprecated-declarations] 3.2 725 | clGetKernelSubGroupInfoKHR_fn GetKernelSubGroupInfo; 3.2 | ^~~~~~~~~~~~~~~~~~~~~ 3.2 /therock/src/rocm-systems/projects/clr/opencl/amdocl/cl_icd_amd.h:551:29: note: declared here 3.2 551 | typedef cl_int(CL_API_CALL* clGetKernelSubGroupInfoKHR_fn)( 3.2 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.3 [25/76] Linking CXX shared library opencl/tools/cltrace/libcltrace.so 3.3 [26/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/elf/elf.cpp.o 3.5 [27/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_sampler.cpp.o 3.5 [28/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_event.cpp.o 3.6 [29/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_thread_trace_amd.cpp.o 3.9 [30/76] Building CXX object opencl/tools/clinfo/CMakeFiles/clinfo.dir/clinfo.cpp.o 3.9 [31/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_icd.cpp.o 3.9 [32/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_context.cpp.o 3.9 [33/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/agent.cpp.o 4.0 [34/76] Linking CXX executable opencl/tools/clinfo/clinfo 4.0 [35/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocsettings.cpp.o 4.1 [36/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_pipe.cpp.o 4.1 [37/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_kernel_info_amd.cpp.o 4.1 [38/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/vmheap.cpp.o 4.1 [39/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_execute.cpp.o 4.2 [40/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_device.cpp.o 4.2 [41/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/blit.cpp.o 4.2 [42/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/kernel.cpp.o 4.2 [43/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_p2p_amd.cpp.o 4.2 [44/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocsignal.cpp.o 4.2 [45/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_sdi_amd.cpp.o 4.3 [46/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/activity.cpp.o 4.4 [47/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rockernel.cpp.o 4.4 [48/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_counter.cpp.o 4.6 [49/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocprogram.cpp.o 4.6 [50/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_profile_amd.cpp.o 4.6 [51/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/commandqueue.cpp.o 4.6 [52/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/roccounters.cpp.o 4.6 [53/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_command.cpp.o 4.7 [54/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/runtime.cpp.o 4.7 [55/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/context.cpp.o 4.8 [56/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/interop_gl.cpp.o 4.9 [57/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocglinterop.cpp.o 4.9 [58/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocmemory.cpp.o 5.0 [59/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/memory.cpp.o 5.1 [60/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_svm.cpp.o 5.2 [61/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/compiler/lib/utils/options.cpp.o 5.2 [62/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/program.cpp.o 5.3 [63/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_program.cpp.o 5.5 [64/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/platform/command.cpp.o 5.7 [65/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_gl.cpp.o 6.0 [66/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocprintf.cpp.o 6.1 [67/76] Building CXX object opencl/amdocl/CMakeFiles/amdocl.dir/cl_memobj.cpp.o 6.7 [68/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devkernel.cpp.o 7.2 [69/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/device.cpp.o 8.1 [70/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocblit.cpp.o 8.5 [71/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/devprogram.cpp.o 8.5 /therock/src/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)’: 8.5 /therock/src/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] 8.5 365 | status = amd::Comgr::do_action(AMD_COMGR_ACTION_ADD_PRECOMPILED_HEADERS, action, input, 8.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8.5 In file included from /therock/src/rocm-systems/projects/clr/rocclr/device/devprogram.hpp:26, 8.5 from /therock/src/rocm-systems/projects/clr/rocclr/device/device.hpp:34, 8.5 from /therock/src/rocm-systems/projects/clr/rocclr/platform/context.hpp:25, 8.5 from /therock/src/rocm-systems/projects/clr/rocclr/platform/command.hpp:29, 8.5 from /therock/src/rocm-systems/projects/clr/rocclr/device/devprogram.cpp:21: 8.5 /therock/output/build/compiler/amd-comgr-stub/dist/include/amd_comgr/amd_comgr.h:1617:3: note: declared here 8.5 1617 | AMD_COMGR_ACTION_ADD_PRECOMPILED_HEADERS 8.5 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10.7 [72/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocdevice.cpp.o 12.7 [73/76] Building CXX object rocclr/CMakeFiles/rocclr.dir/device/rocm/rocvirtual.cpp.o 13.0 [74/76] Linking CXX static library rocclr/librocclr.a 13.4 [75/76] Linking CXX shared library opencl/amdocl/libamdocl64.so. 13.5 [76/76] Creating library symlink opencl/amdocl/libamdocl64.so.2 opencl/amdocl/libamdocl64.so END 1767675810.9424727 13.548108100891113 0