BEGIN 1782125894.263318 EXEC /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build /usr/bin/cmake -E env --unset=ROCM_PATH --unset=ROCM_DIR --unset=HIP_PATH --unset=HIP_DIR -- /usr/bin/cmake --build /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build 0.1 [1/2] cd /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build && /usr/bin/cmake -E rm -f /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/stamp/stage.stamp 54.8 [2/2] Build ROCDXG in WSL 54.8 -- The C compiler identification is GNU 13.3.0 54.8 -- The CXX compiler identification is GNU 13.3.0 54.8 -- Detecting C compiler ABI info 54.8 -- Detecting C compiler ABI info - done 54.8 -- Check for working C compiler: /usr/bin/cc - skipped 54.8 -- Detecting C compile features 54.8 -- Detecting C compile features - done 54.8 -- Detecting CXX compiler ABI info 54.8 -- Detecting CXX compiler ABI info - done 54.8 -- Check for working CXX compiler: /usr/bin/c++ - skipped 54.8 -- Detecting CXX compile features 54.8 -- Detecting CXX compile features - done 54.8 fatal: No names found, cannot describe anything. 54.8 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 54.8 -- Detected distribution: ubuntu:"24.04" 54.8 -- LIBC:/usr/lib/x86_64-linux-gnu/libc.so 54.8 -- Configuring done (11.6s) 54.8 -- Generating done (0.4s) 54.9 -- Build files have been written to: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/build 54.9 [1/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/rocrstub.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [2/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/debug.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [3/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/perfctr.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [4/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/time.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [5/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/libdrm.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [6/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/hsa.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [7/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/events.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [8/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/queues.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [9/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/openclose.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp: In member function ‘bool hsakmtRuntime::ReserveSvmSpace(uint64_t&, uint64_t&, uint64_t)’: 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:197:25: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 54.9 197 | fprintf(stream, "pid:%d tid:0x%s [%s] " fmt, getpid(), get_thread_id().c_str(), __FUNCTION__, ##__VA_ARGS__); \ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:213:9: note: in expansion of macro ‘hsakmt_print_common’ 54.9 213 | hsakmt_print_common(stderr, fmt, ##__VA_ARGS__) 54.9 | ^~~~~~~~~~~~~~~~~~~ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp:142:13: note: in expansion of macro ‘pr_err’ 54.9 142 | pr_err("fail to unmap left %lx with size %llx\n", sys_va[match_index], left_size); 54.9 | ^~~~~~ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp:142:57: note: format string is defined here 54.9 142 | pr_err("fail to unmap left %lx with size %llx\n", sys_va[match_index], left_size); 54.9 | ~~~^ 54.9 | | 54.9 | long long unsigned int 54.9 | %lx 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:197:25: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 54.9 197 | fprintf(stream, "pid:%d tid:0x%s [%s] " fmt, getpid(), get_thread_id().c_str(), __FUNCTION__, ##__VA_ARGS__); \ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:213:9: note: in expansion of macro ‘hsakmt_print_common’ 54.9 213 | hsakmt_print_common(stderr, fmt, ##__VA_ARGS__) 54.9 | ^~~~~~~~~~~~~~~~~~~ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp:144:13: note: in expansion of macro ‘pr_err’ 54.9 144 | pr_err("fail to unmap right %lx with size %llx\n", (local_va + size), right_size); 54.9 | ^~~~~~ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp:144:58: note: format string is defined here 54.9 144 | pr_err("fail to unmap right %lx with size %llx\n", (local_va + size), right_size); 54.9 | ~~~^ 54.9 | | 54.9 | long long unsigned int 54.9 | %lx 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:197:25: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] 54.9 197 | fprintf(stream, "pid:%d tid:0x%s [%s] " fmt, getpid(), get_thread_id().c_str(), __FUNCTION__, ##__VA_ARGS__); \ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:213:9: note: in expansion of macro ‘hsakmt_print_common’ 54.9 213 | hsakmt_print_common(stderr, fmt, ##__VA_ARGS__) 54.9 | ^~~~~~~~~~~~~~~~~~~ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp:156:13: note: in expansion of macro ‘pr_err’ 54.9 156 | pr_err("fail to unmap %d %llx\n", j, sys_va[j]); 54.9 | ^~~~~~ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp:156:41: note: format string is defined here 54.9 156 | pr_err("fail to unmap %d %llx\n", j, sys_va[j]); 54.9 | ~~~^ 54.9 | | 54.9 | long long unsigned int 54.9 | %lx 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp: In member function ‘bool hsakmtRuntime::CommitSystemHeapSpaceIPC(void*, int64_t, int&, bool)’: 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/openclose.cpp:349:18: warning: ignoring return value of ‘int ftruncate(int, __off_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 54.9 349 | ftruncate(fd, size); 54.9 | ~~~~~~~~~^~~~~~~~~~ 54.9 [10/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/memory.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [11/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/version.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [12/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/spm.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [13/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/pc_sampling.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [14/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/svm.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [15/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/hsakmtmodel.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [16/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/dxcore_loader.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [17/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/ais.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 [18/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/topology_lnx.cpp.o 54.9 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 54.9 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 54.9 from : 54.9 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 54.9 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 54.9 | ^~~~~~~~~~~~~~~~ 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp: In function ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’: 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:222:28: warning: ‘%s’ directive output may be truncated writing up to 544 bytes into a region of size 256 [-Wformat-truncation=] 54.9 222 | snprintf(path, 256, "%s/index%d/shared_cpu_list", prefix, idx); 54.9 | ^~ 54.9 ...... 54.9 425 | cache_cnt += get_cpu_cache_info(path, cpuinfo, tbl.cache, cpu_ci); 54.9 | ~~~~ 54.9 In function ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’, 54.9 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 54.9 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:222:27: note: directive argument in the range [0, 2147483646] 54.9 222 | snprintf(path, 256, "%s/index%d/shared_cpu_list", prefix, idx); 54.9 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54.9 In file included from /usr/include/stdio.h:980, 54.9 from /usr/include/c++/13/cstdio:42, 54.9 from /usr/include/c++/13/ext/string_conversions.h:45, 54.9 from /usr/include/c++/13/bits/basic_string.h:4109, 54.9 from /usr/include/c++/13/string:54, 54.9 from /usr/include/c++/13/bits/locale_classes.h:40, 54.9 from /usr/include/c++/13/bits/ios_base.h:41, 54.9 from /usr/include/c++/13/ios:44, 55.0 from /usr/include/c++/13/ostream:40, 55.0 from /usr/include/c++/13/iostream:41, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/../runtime/hsa-runtime/core/util/utils.h:56, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/va_mgr.h:11, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:43: 55.0 In function ‘int snprintf(char*, size_t, const char*, ...)’, 55.0 inlined from ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:222:15, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 24 and 577 bytes into a destination of size 256 55.0 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 55 | __glibc_objsize (__s), __fmt, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 56 | __va_arg_pack ()); 55.0 | ~~~~~~~~~~~~~~~~~ 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp: In function ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:236:26: warning: ‘%s’ directive output may be truncated writing up to 544 bytes into a region of size 256 [-Wformat-truncation=] 55.0 236 | snprintf(path, 256, "%s/index%d/level", prefix, idx); 55.0 | ^~ 55.0 ...... 55.0 425 | cache_cnt += get_cpu_cache_info(path, cpuinfo, tbl.cache, cpu_ci); 55.0 | ~~~~ 55.0 In function ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:236:25: note: directive argument in the range [0, 2147483646] 55.0 236 | snprintf(path, 256, "%s/index%d/level", prefix, idx); 55.0 | ^~~~~~~~~~~~~~~~~~ 55.0 In function ‘int snprintf(char*, size_t, const char*, ...)’, 55.0 inlined from ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:236:13, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 14 and 567 bytes into a destination of size 256 55.0 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 55 | __glibc_objsize (__s), __fmt, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 56 | __va_arg_pack ()); 55.0 | ~~~~~~~~~~~~~~~~~ 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp: In function ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:239:26: warning: ‘%s’ directive output may be truncated writing up to 544 bytes into a region of size 256 [-Wformat-truncation=] 55.0 239 | snprintf(path, 256, "%s/index%d/type", prefix, idx); 55.0 | ^~ 55.0 ...... 55.0 425 | cache_cnt += get_cpu_cache_info(path, cpuinfo, tbl.cache, cpu_ci); 55.0 | ~~~~ 55.0 In function ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:239:25: note: directive argument in the range [0, 2147483646] 55.0 239 | snprintf(path, 256, "%s/index%d/type", prefix, idx); 55.0 | ^~~~~~~~~~~~~~~~~ 55.0 In function ‘int snprintf(char*, size_t, const char*, ...)’, 55.0 inlined from ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:239:13, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 13 and 566 bytes into a destination of size 256 55.0 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 55 | __glibc_objsize (__s), __fmt, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 56 | __va_arg_pack ()); 55.0 | ~~~~~~~~~~~~~~~~~ 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp: In function ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:253:26: warning: ‘%s’ directive output may be truncated writing up to 544 bytes into a region of size 256 [-Wformat-truncation=] 55.0 253 | snprintf(path, 256, "%s/index%d/size", prefix, idx); 55.0 | ^~ 55.0 ...... 55.0 425 | cache_cnt += get_cpu_cache_info(path, cpuinfo, tbl.cache, cpu_ci); 55.0 | ~~~~ 55.0 In function ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:253:25: note: directive argument in the range [0, 2147483646] 55.0 253 | snprintf(path, 256, "%s/index%d/size", prefix, idx); 55.0 | ^~~~~~~~~~~~~~~~~ 55.0 In function ‘int snprintf(char*, size_t, const char*, ...)’, 55.0 inlined from ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:253:13, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 13 and 566 bytes into a destination of size 256 55.0 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 55 | __glibc_objsize (__s), __fmt, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 56 | __va_arg_pack ()); 55.0 | ~~~~~~~~~~~~~~~~~ 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp: In function ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:256:26: warning: ‘%s’ directive output may be truncated writing up to 544 bytes into a region of size 256 [-Wformat-truncation=] 55.0 256 | snprintf(path, 256, "%s/index%d/coherency_line_size", prefix, idx); 55.0 | ^~ 55.0 ...... 55.0 425 | cache_cnt += get_cpu_cache_info(path, cpuinfo, tbl.cache, cpu_ci); 55.0 | ~~~~ 55.0 In function ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:256:25: note: directive argument in the range [0, 2147483646] 55.0 256 | snprintf(path, 256, "%s/index%d/coherency_line_size", prefix, idx); 55.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 In function ‘int snprintf(char*, size_t, const char*, ...)’, 55.0 inlined from ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:256:13, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 28 and 581 bytes into a destination of size 256 55.0 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 55 | __glibc_objsize (__s), __fmt, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 56 | __va_arg_pack ()); 55.0 | ~~~~~~~~~~~~~~~~~ 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp: In function ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:259:26: warning: ‘%s’ directive output may be truncated writing up to 544 bytes into a region of size 256 [-Wformat-truncation=] 55.0 259 | snprintf(path, 256, "%s/index%d/ways_of_associativity", prefix, idx); 55.0 | ^~ 55.0 ...... 55.0 425 | cache_cnt += get_cpu_cache_info(path, cpuinfo, tbl.cache, cpu_ci); 55.0 | ~~~~ 55.0 In function ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:259:25: note: directive argument in the range [0, 2147483646] 55.0 259 | snprintf(path, 256, "%s/index%d/ways_of_associativity", prefix, idx); 55.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 In function ‘int snprintf(char*, size_t, const char*, ...)’, 55.0 inlined from ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:259:13, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 30 and 583 bytes into a destination of size 256 55.0 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 55 | __glibc_objsize (__s), __fmt, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 56 | __va_arg_pack ()); 55.0 | ~~~~~~~~~~~~~~~~~ 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp: In function ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:262:26: warning: ‘%s’ directive output may be truncated writing up to 544 bytes into a region of size 256 [-Wformat-truncation=] 55.0 262 | snprintf(path, 256, "%s/index%d/physical_line_partition", prefix, idx); 55.0 | ^~ 55.0 ...... 55.0 425 | cache_cnt += get_cpu_cache_info(path, cpuinfo, tbl.cache, cpu_ci); 55.0 | ~~~~ 55.0 In function ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:262:25: note: directive argument in the range [0, 2147483646] 55.0 262 | snprintf(path, 256, "%s/index%d/physical_line_partition", prefix, idx); 55.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 In function ‘int snprintf(char*, size_t, const char*, ...)’, 55.0 inlined from ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:262:13, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 32 and 585 bytes into a destination of size 256 55.0 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 55 | __glibc_objsize (__s), __fmt, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 56 | __va_arg_pack ()); 55.0 | ~~~~~~~~~~~~~~~~~ 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp: In function ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:265:26: warning: ‘%s’ directive output may be truncated writing up to 544 bytes into a region of size 256 [-Wformat-truncation=] 55.0 265 | snprintf(path, 256, "%s/index%d/shared_cpu_map", prefix, idx); 55.0 | ^~ 55.0 ...... 55.0 425 | cache_cnt += get_cpu_cache_info(path, cpuinfo, tbl.cache, cpu_ci); 55.0 | ~~~~ 55.0 In function ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:265:25: note: directive argument in the range [0, 2147483646] 55.0 265 | snprintf(path, 256, "%s/index%d/shared_cpu_map", prefix, idx); 55.0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 In function ‘int snprintf(char*, size_t, const char*, ...)’, 55.0 inlined from ‘int get_cpu_cache_info(const char*, const std::vector&, std::vector<_HaCacheProperties>&, cpu_cacheinfo_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:265:13, 55.0 inlined from ‘HSAKMT_STATUS topology_get_cpu_cache_props(int, const std::vector&, node_props_t&)’ at /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/topology_lnx.cpp:425:36: 55.0 /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: ‘__builtin___snprintf_chk’ output between 23 and 576 bytes into a destination of size 256 55.0 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 55 | __glibc_objsize (__s), __fmt, 55.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55.0 56 | __va_arg_pack ()); 55.0 | ~~~~~~~~~~~~~~~~~ 55.0 [19/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/topology.cpp.o 55.0 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.0 from : 55.0 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.0 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.0 | ^~~~~~~~~~~~~~~~ 55.0 [20/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/wddm/device.cpp.o 55.0 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.0 from : 55.0 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.0 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.0 | ^~~~~~~~~~~~~~~~ 55.0 [21/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/wddm/event.cpp.o 55.0 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.0 from : 55.0 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.0 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.0 | ^~~~~~~~~~~~~~~~ 55.0 [22/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/wddm/va_mgr.cpp.o 55.0 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.0 from : 55.0 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.0 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.0 | ^~~~~~~~~~~~~~~~ 55.0 [23/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/wddm/cmd_util.cpp.o 55.0 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.0 from : 55.0 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.0 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.0 | ^~~~~~~~~~~~~~~~ 55.0 [24/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/wddm/gpu_memory.cpp.o 55.0 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.0 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.1 from : 55.1 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.1 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.1 | ^~~~~~~~~~~~~~~~ 55.1 [25/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/wddm/queue.cpp.o 55.1 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.1 from : 55.1 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.1 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.1 | ^~~~~~~~~~~~~~~~ 55.1 [26/31] Building CXX object CMakeFiles/rocdxg.dir/src/dxg/extsem.cpp.o 55.1 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.1 from : 55.1 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.1 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.1 | ^~~~~~~~~~~~~~~~ 55.1 [27/31] Building CXX object CMakeFiles/rocdxg.dir/mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/runtime/hsa-runtime/core/util/timer.cpp.o 55.1 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.1 from : 55.1 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.1 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.1 | ^~~~~~~~~~~~~~~~ 55.1 [28/31] Building CXX object CMakeFiles/rocdxg.dir/mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/runtime/hsa-runtime/core/util/small_heap.cpp.o 55.1 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.1 from : 55.1 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.1 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.1 | ^~~~~~~~~~~~~~~~ 55.1 [29/31] Building CXX object CMakeFiles/rocdxg.dir/mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/runtime/hsa-runtime/core/util/lnx/os_linux.cpp.o 55.1 In file included from /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmthk.h:12, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/include/impl/wddm/types.h:61, 55.1 from /mnt/c/a/rockrel/rockrel/rocm-systems/projects/rocr-runtime/libhsakmt/src/dxg/librocdxg.h:44, 55.1 from : 55.1 /root/therock-wsl-rocdxg/windows-sdk-shared/d3dkmdt.h:551:51: warning: ‘_D3DKMDT_VIDEO_SIGNAL_INFO::::::ScanLineOrdering’ is too small to hold all values of ‘D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’ {aka ‘enum _D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING’} 55.1 551 | D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3; 55.1 | ^~~~~~~~~~~~~~~~ 55.1 [30/31] Linking CXX shared library librocdxg.so.1.1.0 55.1 [31/31] Creating library symlink librocdxg.so.1 librocdxg.so 55.1 -- Install configuration: "RelWithDebInfo" 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/librocdxg.so.1.1.0 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/librocdxg.so.1 55.1 -- Set non-toolchain portion of runtime path of "/mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/librocdxg.so.1.1.0" to "" 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/librocdxg.so 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/cmake/rocdxg/rocdxgTargets.cmake 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/cmake/rocdxg/rocdxgTargets-relwithdebinfo.cmake 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/cmake/rocdxg/rocdxg-config.cmake 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/cmake/rocdxg/rocdxg-config-version.cmake 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/lib/pkgconfig/librocdxg.pc 55.1 -- Installing: /mnt/c/a/rockrel/rockrel/build-wsl-rocdxg/core/wsl-rocdxg/build/install/share/doc/rocdxg/LICENSE.md END 1782125949.3401494 55.076831340789795 0