==> Building on centiskorch ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/amdsmi ./ .SRCINFO 917 100% 0.00kB/s 0:00:00 917 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=4/6) .nvchecker.toml 84 100% 82.03kB/s 0:00:00 84 100% 82.03kB/s 0:00:00 (xfr#2, to-chk=3/6) PKGBUILD 1,839 100% 1.75MB/s 0:00:00 1,839 100% 1.75MB/s 0:00:00 (xfr#3, to-chk=2/6) amdsmi-6.4.1-1.log 491 100% 479.49kB/s 0:00:00 491 100% 479.49kB/s 0:00:00 (xfr#4, to-chk=1/6) gcc15-missing-include.patch 1,547 100% 1.48MB/s 0:00:00 1,547 100% 1.48MB/s 0:00:00 (xfr#5, to-chk=0/6) sent 2,896 bytes received 152 bytes 6,096.00 bytes/sec total size is 4,585 speedup is 1.50 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building amdsmi  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building amdsmi for [extra] (riscv64) ]2;🔵 Container arch-nspawn-1779098 on centiskorch.felixc.at\[?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] -> [felix-0]...done ==> Making package: amdsmi 6.4.1-1 (Wed Aug 6 09:36:58 2025) ==> Retrieving sources...  -> Downloading amdsmi-6.4.1.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 10216 0 10216 0 0 7091 0 --:--:-- 0:00:01 --:--:-- 7091 100 84651 0 84651 0 0 36382 0 --:--:-- 0:00:02 --:--:-- 83917 100 104k 0 104k 0 0 32390 0 --:--:-- 0:00:03 --:--:-- 52109 100 182k 0 182k 0 0 43750 0 --:--:-- 0:00:04 --:--:-- 62336 100 566k 0 566k 0 0 107k 0 --:--:-- 0:00:05 --:--:-- 144k 100 1314k 0 1314k 0 0 209k 0 --:--:-- 0:00:06 --:--:-- 269k 100 1379k 0 1379k 0 0 216k 0 --:--:-- 0:00:06 --:--:-- 321k  -> Downloading amdsmi-esmi-6.4.1.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 75117 0 75117 0 0 40268 0 --:--:-- 0:00:01 --:--:-- 76885 100 394k 0 394k 0 0 138k 0 --:--:-- 0:00:02 --:--:-- 200k 100 448k 0 448k 0 0 151k 0 --:--:-- 0:00:02 --:--:-- 216k  -> Found gcc15-missing-include.patch ==> Validating source files with sha256sums... amdsmi-6.4.1.tar.gz ... Passed amdsmi-esmi-6.4.1.tar.gz ... Passed gcc15-missing-include.patch ... Passed ]2;🔵 Container arch-nspawn-1780309 on centiskorch.felixc.at\==> Making package: amdsmi 6.4.1-1 (Wed Aug 6 13:37:24 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (7) New Version Net Change extra/libpciaccess 0.18.1-2 0.05 MiB extra/libyaml 0.2.5-3 0.16 MiB core/mpdecimal 4.0.1-1 0.31 MiB extra/libdrm 2.4.125-1 1.21 MiB core/python 3.13.5-1 123.83 MiB extra/python-yaml 6.0.2-2 0.91 MiB extra/rocm-core 6.4.1-1 0.03 MiB Total Installed Size: 126.50 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing rocm-core... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing libyaml... installing python-yaml... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (16) New Version Net Change extra/cppdap 1.58.0-2 1.48 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libuv 1.51.0-1 0.60 MiB extra/python-autocommand 2.2.2-7 0.08 MiB extra/python-jaraco.collections 5.1.0-1 0.10 MiB extra/python-jaraco.context 6.0.1-1 0.04 MiB extra/python-jaraco.functools 4.1.0-1 0.07 MiB extra/python-jaraco.text 4.0.0-2 0.08 MiB extra/python-more-itertools 10.7.0-1 0.67 MiB extra/python-packaging 25.0-1 0.67 MiB extra/python-platformdirs 4.3.6-2 0.24 MiB extra/rhash 1.4.4-1 0.31 MiB extra/cmake 4.0.3-1 76.42 MiB extra/python-setuptools 1:80.9.0-1 7.65 MiB extra/python-wheel 0.45.1-1 0.28 MiB Total Installed Size: 91.92 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing python-packaging... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-setuptools... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found amdsmi-6.4.1.tar.gz  -> Found amdsmi-esmi-6.4.1.tar.gz  -> Found gcc15-missing-include.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting amdsmi-6.4.1.tar.gz with bsdtar  -> Extracting amdsmi-esmi-6.4.1.tar.gz with bsdtar ==> Starting prepare()... patching file rocm_smi/include/rocm_smi/rocm_smi_common.h Hunk #1 succeeded at 28 (offset -22 lines). ==> Starting build()... -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") /build/amdsmi/src/amdsmi-rocm-6.4.1/cmake_modules/version_util.sh: line 18: git: command not found /build/amdsmi/src/amdsmi-rocm-6.4.1/cmake_modules/version_util.sh: line 22: git: command not found /build/amdsmi/src/amdsmi-rocm-6.4.1/cmake_modules/version_util.sh: line 23: git: command not found 0 were found since previous release Package version: 25.4.2.0-local-build-0-unknown -- The C compiler identification is GNU 15.1.1 -- The CXX compiler identification is GNU 15.1.1 -- 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 -- Performing Test CXX_SUPPORTS_WTRAMPOLINES -- Performing Test CXX_SUPPORTS_WTRAMPOLINES - Success Using CPACK_DEBIAN_PACKAGE_RELEASE Using CPACK_RPM_PACKAGE_RELEASE -- esmi_ib_library already installed, checking version... -- esmi_ib_library is the latest version: esmi_pkg_ver-4.1.2... &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake ROCm SMI (Library) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Build Configuration: --------Proj Src Dir: /build/amdsmi/src/amdsmi-rocm-6.4.1 Package version: 25.4.2.0-local-build-0-unknown SOVERSION: 1.0 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake AMD SMI C/C++ Library &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Build Configuration: --------Proj Src Dir: /build/amdsmi/src/amdsmi-rocm-6.4.1 Package version: 25.4.2.0-local-build-0-unknown SOVERSION: 0.0 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake AMDSMI CLI Install &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake AMD goamdsmi_shim Library &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& SOVERSION: 1.0 -- Configuring done (2.7s) -- Generating done (0.1s) -- Build files have been written to: /build/amdsmi/src/build Change Dir: '/build/amdsmi/src/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile /usr/bin/cmake -S/build/amdsmi/src/amdsmi-rocm-6.4.1 -B/build/amdsmi/src/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/amdsmi/src/build/CMakeFiles /build/amdsmi/src/build//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/build/amdsmi/src/build' /usr/bin/make -f rocm_smi/CMakeFiles/rocm_smi64.dir/build.make rocm_smi/CMakeFiles/rocm_smi64.dir/depend /usr/bin/make -f src/CMakeFiles/amd_smi.dir/build.make src/CMakeFiles/amd_smi.dir/depend /usr/bin/make -f goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/build.make goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/depend make[2]: Entering directory '/build/amdsmi/src/build' cd /build/amdsmi/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/amdsmi/src/amdsmi-rocm-6.4.1 /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi /build/amdsmi/src/build /build/amdsmi/src/build/rocm_smi /build/amdsmi/src/build/rocm_smi/CMakeFiles/rocm_smi64.dir/DependInfo.cmake "--color=" make[2]: Entering directory '/build/amdsmi/src/build' cd /build/amdsmi/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/amdsmi/src/amdsmi-rocm-6.4.1 /build/amdsmi/src/amdsmi-rocm-6.4.1/goamdsmi_shim/smiwrapper /build/amdsmi/src/build /build/amdsmi/src/build/goamdsmi_shim/smiwrapper /build/amdsmi/src/build/goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/DependInfo.cmake "--color=" make[2]: Entering directory '/build/amdsmi/src/build' cd /build/amdsmi/src/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/amdsmi/src/amdsmi-rocm-6.4.1 /build/amdsmi/src/amdsmi-rocm-6.4.1/src /build/amdsmi/src/build /build/amdsmi/src/build/src /build/amdsmi/src/build/src/CMakeFiles/amd_smi.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/build/amdsmi/src/build' make[2]: Leaving directory '/build/amdsmi/src/build' make[2]: Leaving directory '/build/amdsmi/src/build' /usr/bin/make -f goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/build.make goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/build /usr/bin/make -f rocm_smi/CMakeFiles/rocm_smi64.dir/build.make rocm_smi/CMakeFiles/rocm_smi64.dir/build /usr/bin/make -f src/CMakeFiles/amd_smi.dir/build.make src/CMakeFiles/amd_smi.dir/build make[2]: Entering directory '/build/amdsmi/src/build' make[2]: Entering directory '/build/amdsmi/src/build' make[2]: Entering directory '/build/amdsmi/src/build' [ 3%] Building C object goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/amdsmi_go_shim.c.o [ 3%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_device.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_device.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_device.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_device.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_device.cc cd /build/amdsmi/src/build/goamdsmi_shim/smiwrapper && /usr/bin/cc -DENABLE_DEBUG_LEVEL=0 -DENABLE_ESMI_LIB=1 -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/goamdsmi_shim/smiwrapper -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -MD -MT goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/amdsmi_go_shim.c.o -MF CMakeFiles/go_amd_smi_.dir/amdsmi_go_shim.c.o.d -o CMakeFiles/go_amd_smi_.dir/amdsmi_go_shim.c.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/goamdsmi_shim/smiwrapper/amdsmi_go_shim.c [ 9%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi.cc.o [ 9%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_utils.cc.o [ 9%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_monitor.cc.o [ 12%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_power_mon.cc.o [ 18%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_kfd.cc.o [ 18%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_counters.cc.o [ 14%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_main.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_utils.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_utils.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_utils.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_utils.cc [ 18%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_common.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc [ 20%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_drm.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_monitor.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_monitor.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_monitor.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_monitor.cc [ 23%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_gpu_metrics.cc.o [ 23%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_io_link.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_power_mon.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_power_mon.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_power_mon.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_power_mon.cc [ 25%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_lib_loader.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_main.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_main.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_main.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_main.cc cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_common.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_common.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_common.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_common.cc [ 29%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_gpu_device.cc.o [ 29%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_socket.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_counters.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_counters.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_counters.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_counters.cc cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_drm.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_drm.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_drm.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_drm.cc cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_kfd.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_kfd.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_kfd.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_kfd.cc cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_lib_loader.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_lib_loader.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_lib_loader.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_lib_loader.cc cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_io_link.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_io_link.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_io_link.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_gpu_device.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_gpu_device.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_gpu_device.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_gpu_device.cc cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_gpu_metrics.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_gpu_metrics.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_gpu_metrics.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_gpu_metrics.cc cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_socket.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_socket.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_socket.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_socket.cc make[2]: Leaving directory '/build/amdsmi/src/build' [ 29%] Built target go_amd_smi_ [ 30%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_common.cc:24: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/impl/amd_smi_socket.h:29, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_socket.cc:24: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/impl/amd_smi_lib_loader.h:30, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_lib_loader.cc:23: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ [ 32%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_system.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_system.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_system.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_system.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_system.cc [ 34%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_utils.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_utils.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_utils.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_utils.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_utils.cc [ 36%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_logger.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_logger.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_logger.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_logger.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_logger.cc /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc: In member function ‘int amd::smi::IOLink::Initialize()’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc:357:28: warning: cast from ‘amd::smi::IO_LINK_TYPE*’ {aka ‘amd::smi::_IO_LINK_TYPE*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 357 | reinterpret_cast(&type_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc:361:28: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 361 | reinterpret_cast(&node_from_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc:365:28: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 365 | reinterpret_cast(&node_to_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc:371:49: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 371 | ret = get_property_value(kIOLinkPropFLAGSStr, reinterpret_cast(&flags_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t amdsmi_get_gpu_asic_info(amdsmi_processor_handle, amdsmi_asic_info_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc:1595:28: warning: the address of ‘amdsmi_asic_info_t::vendor_name’ will never be NULL [-Waddress] 1595 | if ((info->vendor_name != NULL && info->vendor_name[0] == '\0') && info->vendor_id == 0x1002) { | ^ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc:46: /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:819:10: note: ‘amdsmi_asic_info_t::vendor_name’ declared here 819 | char vendor_name[AMDSMI_MAX_STRING_LENGTH]; | ^~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_drm.cc: In member function ‘amdsmi_status_t amd::smi::AMDSmiDrm::init()’: /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_drm.cc:207:29: warning: conversion from ‘uint64_t’ {aka ‘long unsigned int’} to ‘long unsigned int:48’ may change value [-Wconversion] 207 | bdf.domain_number = static_cast(((bdf_rocm >> 32) & 0xFFFFFFFF)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_gpu_metrics.cc: In lambda function: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_gpu_metrics.cc:472:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions] 472 | amdgpu_dynamic_metric_value_init.m_original_type = data_type; | ^~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_gpu_metrics.cc:459:15: note: declared here 459 | const auto [data_type, num_values] = get_data_type_info(); | ^~~~~~~~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/impl/amd_smi_gpu_device.h:26, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_gpu_device.cc:30: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ [ 38%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o -MF CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o.d -o CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex/shared_mutex.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/impl/amd_smi_system.h:28, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_system.cc:28: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t amdsmi_get_pcie_info(amdsmi_processor_handle, amdsmi_pcie_info_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc:4178:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4178 | fscanf(fp, "%d", &pcie_width); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc:4193:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4193 | fscanf(fp, "%lf %s", &pcie_speed, buff); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h: At global scope: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/impl/amd_smi_drm.h:33, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_drm.cc:30: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h: At global scope: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_uuid.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_uuid.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_uuid.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_uuid.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_uuid.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_uuid.cc:23: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/fdinfo.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/amd_smi/fdinfo.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/fdinfo.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/fdinfo.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/fdinfo.cc [ 43%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_binary_parser.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_binary_parser.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_binary_parser.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_binary_parser.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/impl/amd_smi_utils.h:31, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi_utils.cc:49: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_device.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_device.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_device.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_device.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_device.cc [ 47%] Building C object rocm_smi/CMakeFiles/rocm_smi64.dir/__/esmi_ib_library/src/e_smi.c.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/cc -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -fPIC -MD -MT rocm_smi/CMakeFiles/rocm_smi64.dir/__/esmi_ib_library/src/e_smi.c.o -MF CMakeFiles/rocm_smi64.dir/__/esmi_ib_library/src/e_smi.c.o.d -o CMakeFiles/rocm_smi64.dir/__/esmi_ib_library/src/e_smi.c.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/src/e_smi.c /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/src/e_smi.c:7:10: fatal error: cpuid.h: No such file or directory 7 | #include | ^~~~~~~~~ compilation terminated. make[2]: *** [rocm_smi/CMakeFiles/rocm_smi64.dir/build.make:264: rocm_smi/CMakeFiles/rocm_smi64.dir/__/esmi_ib_library/src/e_smi.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [ 49%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_main.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_main.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_main.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_main.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_main.cc [ 50%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_monitor.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_monitor.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_monitor.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_monitor.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_monitor.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/fdinfo.cc:34: /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include/e_smi/e_smi.h:22:20: warning: ‘bw_string’ defined but not used [-Wunused-variable] 22 | static const char *bw_string[3] = {"aggregate", "read", "write"}; //!< bandwidth types for io/xgmi links | ^~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘uint64_t amd::smi::get_value(uint8_t**, metric_field*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:58:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint16_t*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 58 | v = *(uint16_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:62:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint32_t*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 62 | v = *(uint32_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:66:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 66 | v = *(uint64_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_power_mon.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_power_mon.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_power_mon.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_power_mon.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_power_mon.cc In function ‘int amd::smi::parse_pmmetric_table(uint8_t*, metric_field*, int32_t, rsmi_name_value_t**, uint32_t*)’, inlined from ‘int amd::smi::present_pmmetrics(const char*, rsmi_name_value_t**, uint32_t*)’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:151:29: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:102:33: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 102 | (*kv)[*kvnum].value = v1; | ~~~~~~~~~~~~~~~~~~~~^~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int amd::smi::present_pmmetrics(const char*, rsmi_name_value_t**, uint32_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:51:14: note: ‘v’ was declared here 51 | uint64_t v; | ^ In function ‘int amd::smi::parse_reg_state_table(uint8_t*, int32_t, metric_field*, rsmi_name_value_t**, uint32_t*)’, inlined from ‘int amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:296:33: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:211:21: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 211 | if (v) | ^~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:51:14: note: ‘v’ was declared here 51 | uint64_t v; | ^ In file included from /usr/include/stdio.h:970, from /usr/include/c++/15.1.1/cstdio:47, from /usr/include/c++/15.1.1/ext/string_conversions.h:47, from /usr/include/c++/15.1.1/bits/basic_string.h:4444, from /usr/include/c++/15.1.1/string:56, from /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include/rocm_smi/rocm_smi_common.h:29, from /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include/rocm_smi/rocm_smi_binary_parser.h:26, from /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:23: In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘int amd::smi::parse_reg_state_table(uint8_t*, int32_t, metric_field*, rsmi_name_value_t**, uint32_t*)’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:229:24, inlined from ‘int amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:296:33: /usr/include/bits/stdio2.h:30:34: warning: ‘cur_smn’ may be used uninitialized [-Wmaybe-uninitialized] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:160:44: note: ‘cur_smn’ was declared here 160 | uint64_t skip_smn, x, y, cur_instance, cur_smn, | ^~~~~~~ [ 54%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_utils.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_utils.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_utils.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_utils.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_utils.cc [ 56%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_counters.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_counters.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_counters.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_counters.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_counters.cc /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t amdsmi_get_link_topology_nearest(amdsmi_processor_handle, amdsmi_link_type_t, amdsmi_topology_nearest_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/src/amd_smi/amd_smi.cc:4525:61: warning: array subscript 32 is above array bounds of ‘void* [32]’ [-Warray-bounds=] 4525 | topology_nearest_info->processor_list[AMDSMI_MAX_DEVICES] = {nullptr}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi/amdsmi.h:2019:29: note: while referencing ‘amdsmi_topology_nearest_t::processor_list’ 2019 | amdsmi_processor_handle processor_list[AMDSMI_MAX_DEVICES]; | ^~~~~~~~~~~~~~ [ 58%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_kfd.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_kfd.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_kfd.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_kfd.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_kfd.cc [ 60%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_io_link.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_io_link.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_io_link.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_io_link.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc [ 61%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_gpu_metrics.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_gpu_metrics.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_gpu_metrics.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_gpu_metrics.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_gpu_metrics.cc [ 63%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc: In member function ‘int amd::smi::IOLink::Initialize()’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc:357:28: warning: cast from ‘amd::smi::IO_LINK_TYPE*’ {aka ‘amd::smi::_IO_LINK_TYPE*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 357 | reinterpret_cast(&type_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc:361:28: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 361 | reinterpret_cast(&node_from_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc:365:28: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 365 | reinterpret_cast(&node_to_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_io_link.cc:371:49: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 371 | ret = get_property_value(kIOLinkPropFLAGSStr, reinterpret_cast(&flags_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_logger.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_logger.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_logger.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_logger.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_logger.cc /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_gpu_metrics.cc: In lambda function: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_gpu_metrics.cc:472:58: warning: captured structured bindings are a C++20 extension [-Wc++20-extensions] 472 | amdgpu_dynamic_metric_value_init.m_original_type = data_type; | ^~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_gpu_metrics.cc:459:15: note: declared here 459 | const auto [data_type, num_values] = get_data_type_info(); | ^~~~~~~~~ [ 67%] Building CXX object src/CMakeFiles/amd_smi.dir/__/third_party/shared_mutex/shared_mutex.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/third_party/shared_mutex/shared_mutex.cc.o -MF CMakeFiles/amd_smi.dir/__/third_party/shared_mutex/shared_mutex.cc.o.d -o CMakeFiles/amd_smi.dir/__/third_party/shared_mutex/shared_mutex.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex/shared_mutex.cc [ 69%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_binary_parser.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -Wtrampolines -Wall -Wextra -fno-rtti -Wconversion -Wcast-align -Wformat=2 -fno-common -Wstrict-overflow -Woverloaded-virtual -Wreorder -Wno-write-strings -std=c++17 -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_binary_parser.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_binary_parser.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_binary_parser.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc [ 70%] Building C object src/CMakeFiles/amd_smi.dir/__/esmi_ib_library/src/e_smi.c.o cd /build/amdsmi/src/build/src && /usr/bin/cc -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src -I/build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.1/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.1/src/include -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/amdsmi/src=/usr/src/debug/amdsmi -fPIC -MD -MT src/CMakeFiles/amd_smi.dir/__/esmi_ib_library/src/e_smi.c.o -MF CMakeFiles/amd_smi.dir/__/esmi_ib_library/src/e_smi.c.o.d -o CMakeFiles/amd_smi.dir/__/esmi_ib_library/src/e_smi.c.o -c /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/src/e_smi.c /build/amdsmi/src/amdsmi-rocm-6.4.1/esmi_ib_library/src/e_smi.c:7:10: fatal error: cpuid.h: No such file or directory 7 | #include | ^~~~~~~~~ compilation terminated. make[2]: *** [src/CMakeFiles/amd_smi.dir/build.make:404: src/CMakeFiles/amd_smi.dir/__/esmi_ib_library/src/e_smi.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘uint64_t amd::smi::get_value(uint8_t**, metric_field*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:58:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint16_t*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 58 | v = *(uint16_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:62:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint32_t*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 62 | v = *(uint32_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:66:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 66 | v = *(uint64_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ In function ‘int amd::smi::parse_pmmetric_table(uint8_t*, metric_field*, int32_t, rsmi_name_value_t**, uint32_t*)’, inlined from ‘int amd::smi::present_pmmetrics(const char*, rsmi_name_value_t**, uint32_t*)’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:151:29: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:102:33: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 102 | (*kv)[*kvnum].value = v1; | ~~~~~~~~~~~~~~~~~~~~^~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int amd::smi::present_pmmetrics(const char*, rsmi_name_value_t**, uint32_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:51:14: note: ‘v’ was declared here 51 | uint64_t v; | ^ In function ‘int amd::smi::parse_reg_state_table(uint8_t*, int32_t, metric_field*, rsmi_name_value_t**, uint32_t*)’, inlined from ‘int amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:296:33: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:211:21: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 211 | if (v) | ^~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:51:14: note: ‘v’ was declared here 51 | uint64_t v; | ^ In file included from /usr/include/stdio.h:970, from /usr/include/c++/15.1.1/cstdio:47, from /usr/include/c++/15.1.1/ext/string_conversions.h:47, from /usr/include/c++/15.1.1/bits/basic_string.h:4444, from /usr/include/c++/15.1.1/string:56, from /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include/rocm_smi/rocm_smi_common.h:29, from /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/include/rocm_smi/rocm_smi_binary_parser.h:26, from /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:23: In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘int amd::smi::parse_reg_state_table(uint8_t*, int32_t, metric_field*, rsmi_name_value_t**, uint32_t*)’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:229:24, inlined from ‘int amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:296:33: /usr/include/bits/stdio2.h:30:34: warning: ‘cur_smn’ may be used uninitialized [-Wmaybe-uninitialized] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc: In function ‘int amd::smi::present_reg_state(const char*, rsmi_reg_type_t, rsmi_name_value_t**, uint32_t*)’: /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi_binary_parser.cc:160:44: note: ‘cur_smn’ was declared here 160 | uint64_t skip_smn, x, y, cur_instance, cur_smn, | ^~~~~~~ In file included from /usr/include/string.h:548, from /usr/include/c++/15.1.1/cstring:48, from /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:39: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘rsmi_event_notification_get(int, uint32_t*, rsmi_evt_notification_data_t*)::’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:7224:13: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [2, 95] is out of the bounds [0, 2] [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘rsmi_event_notification_get(int, uint32_t*, rsmi_evt_notification_data_t*)::’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:7243:19: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [2, 95] is out of the bounds [0, 2] [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘rsmi_event_notification_get(int, uint32_t*, rsmi_evt_notification_data_t*)::’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:7270:19: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [2, 95] is out of the bounds [0, 2] [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘rsmi_event_notification_get(int, uint32_t*, rsmi_evt_notification_data_t*)::’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:7446:15: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [2, 95] is out of the bounds [0, 2] [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/build/amdsmi/src/build' make[1]: *** [CMakeFiles/Makefile2:230: rocm_smi/CMakeFiles/rocm_smi64.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from /usr/include/string.h:548, from /usr/include/c++/15.1.1/cstring:48, from /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:39: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘rsmi_event_notification_get(int, uint32_t*, rsmi_evt_notification_data_t*)::’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:7224:13: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [2, 95] is out of the bounds [0, 2] [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘rsmi_event_notification_get(int, uint32_t*, rsmi_evt_notification_data_t*)::’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:7243:19: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [2, 95] is out of the bounds [0, 2] [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘rsmi_event_notification_get(int, uint32_t*, rsmi_evt_notification_data_t*)::’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:7270:19: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [2, 95] is out of the bounds [0, 2] [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘rsmi_event_notification_get(int, uint32_t*, rsmi_evt_notification_data_t*)::’ at /build/amdsmi/src/amdsmi-rocm-6.4.1/rocm_smi/src/rocm_smi.cc:7446:15: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ forming offset [2, 95] is out of the bounds [0, 2] [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/build/amdsmi/src/build' make[1]: *** [CMakeFiles/Makefile2:294: src/CMakeFiles/amd_smi.dir/all] Error 2 make[1]: Leaving directory '/build/amdsmi/src/build' make: *** [Makefile:159: all] Error 2 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list amdsmi-6.4.1-1-riscv64-build.log amdsmi-6.4.1-1-riscv64-prepare.log sent 62 bytes received 6,448 bytes 13,020.00 bytes/sec total size is 85,354 speedup is 13.11