==> Building on aurorus ==> 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=9/11) .nvchecker.toml 84 100% 82.03kB/s 0:00:00 84 100% 82.03kB/s 0:00:00 (xfr#2, to-chk=8/11) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=7/11) PKGBUILD 1,839 100% 1.75MB/s 0:00:00 1,839 100% 1.75MB/s 0:00:00 (xfr#4, to-chk=6/11) REUSE.toml 517 100% 504.88kB/s 0:00:00 517 100% 504.88kB/s 0:00:00 (xfr#5, to-chk=5/11) amdsmi-6.4.3-1.log 732 100% 714.84kB/s 0:00:00 732 100% 714.84kB/s 0:00:00 (xfr#6, to-chk=4/11) gcc15-missing-include.patch 1,547 100% 1.48MB/s 0:00:00 1,547 100% 1.48MB/s 0:00:00 (xfr#7, to-chk=3/11) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE LICENSES/MIT.txt 1,078 100% 1.03MB/s 0:00:00 1,078 100% 1.03MB/s 0:00:00 (xfr#8, to-chk=0/11) sent 4,509 bytes received 220 bytes 9,458.00 bytes/sec total size is 6,832 speedup is 1.44 ==> 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-3771039 on aurorus.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.3-1 (Fri Oct 3 07:11:29 2025) ==> Retrieving sources...  -> Downloading amdsmi-6.4.3.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 133k 0 133k 0 0 47980 0 --:--:-- 0:00:02 --:--:-- 134k 100 466k 0 466k 0 0 121k 0 --:--:-- 0:00:03 --:--:-- 235k 100 744k 0 744k 0 0 153k 0 --:--:-- 0:00:04 --:--:-- 249k 100 1146k 0 1146k 0 0 186k 0 --:--:-- 0:00:06 --:--:-- 267k 100 1400k 0 1400k 0 0 207k 0 --:--:-- 0:00:06 --:--:-- 285k  -> Downloading amdsmi-esmi-6.4.3.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 90112 0 90112 0 0 45261 0 --:--:-- 0:00:01 --:--:-- 45261 100 388k 0 388k 0 0 133k 0 --:--:-- 0:00:02 --:--:-- 325k 100 448k 0 448k 0 0 152k 0 --:--:-- 0:00:02 --:--:-- 378k  -> Found gcc15-missing-include.patch ==> Validating source files with sha256sums... amdsmi-6.4.3.tar.gz ... Passed amdsmi-esmi-6.4.3.tar.gz ... Passed gcc15-missing-include.patch ... Passed ]2;🔵 Container arch-nspawn-3774108 on aurorus.felixc.at\==> Making package: amdsmi 6.4.3-1 (Fri Oct 3 07:12:28 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (7) New Version Net Change Download Size 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.7-1 281.87 MiB extra/python-yaml 6.0.3-1 0.94 MiB 0.20 MiB extra/rocm-core 6.4.3-1 0.03 MiB 0.01 MiB Total Download Size: 0.21 MiB Total Installed Size: 284.57 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-yaml-6.0.3-1-riscv64 downloading... rocm-core-6.4.3-1-riscv64 downloading... 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.8.0-1 0.71 MiB extra/python-packaging 25.0-1 0.67 MiB extra/python-platformdirs 4.4.0-1 0.24 MiB extra/rhash 1.4.4-1 0.31 MiB extra/cmake 4.1.2-1 78.92 MiB extra/python-setuptools 1:80.9.0-2 7.54 MiB extra/python-wheel 0.45.1-1 0.28 MiB Total Installed Size: 94.35 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.3.tar.gz  -> Found amdsmi-esmi-6.4.3.tar.gz  -> Found gcc15-missing-include.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting amdsmi-6.4.3.tar.gz with bsdtar  -> Extracting amdsmi-esmi-6.4.3.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.3/cmake_modules/version_util.sh: line 18: git: command not found /build/amdsmi/src/amdsmi-rocm-6.4.3/cmake_modules/version_util.sh: line 22: git: command not found /build/amdsmi/src/amdsmi-rocm-6.4.3/cmake_modules/version_util.sh: line 23: git: command not found 0 were found since previous release Package version: 25.5.1.0-local-build-0-unknown -- The C compiler identification is GNU 15.2.1 -- The CXX compiler identification is GNU 15.2.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.3 Package version: 25.5.1.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.3 Package version: 25.5.1.0-local-build-0-unknown SOVERSION: 0.0 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake AMDSMI CLI Install &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake AMD goamdsmi_shim Library &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& SOVERSION: 1.0 -- Configuring done (4.4s) -- Generating done (0.2s) -- 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.3 -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.3 /build/amdsmi/src/amdsmi-rocm-6.4.3/src /build/amdsmi/src/build /build/amdsmi/src/build/src /build/amdsmi/src/build/src/CMakeFiles/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.3 /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3 /build/amdsmi/src/amdsmi-rocm-6.4.3/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]: Leaving directory '/build/amdsmi/src/build' /usr/bin/make -f src/CMakeFiles/amd_smi.dir/build.make src/CMakeFiles/amd_smi.dir/build make[2]: Leaving directory '/build/amdsmi/src/build' /usr/bin/make -f rocm_smi/CMakeFiles/rocm_smi64.dir/build.make rocm_smi/CMakeFiles/rocm_smi64.dir/build make[2]: Entering directory '/build/amdsmi/src/build' make[2]: Entering 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 make[2]: Entering directory '/build/amdsmi/src/build' [ 1%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_monitor.cc.o [ 3%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_main.cc.o [ 4%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_power_mon.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_monitor.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_main.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_power_mon.cc [ 6%] Building C object goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/amdsmi_go_shim.c.o 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/goamdsmi_shim/smiwrapper/amdsmi_go_shim.c [ 8%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_gpu_device.cc.o [ 11%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_drm.cc.o [ 11%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi_gpu_device.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_device.cc [ 13%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_utils.cc.o [ 14%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_utils.cc [ 18%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_io_link.cc.o [ 19%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_utils.cc.o [ 22%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_power_mon.cc.o [ 22%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_kfd.cc.o [ 22%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_power_mon.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi.cc [ 26%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_gpu_metrics.cc.o [ 27%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_counters.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_io_link.cc [ 32%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_utils.cc.o [ 32%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_uuid.cc.o [ 32%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_utils.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_kfd.cc [ 34%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_lib_loader.cc.o [ 34%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_common.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_device.cc [ 36%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_cper.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi_utils.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi_uuid.cc [ 37%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi_lib_loader.cc [ 39%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi_common.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_monitor.cc [ 44%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o [ 44%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_main.cc.o [ 44%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_binary_parser.cc.o [ 45%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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_cper.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/amd_smi_cper.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/amd_smi_cper.cc.o -c /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi_system.cc [ 50%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_socket.cc.o [ 50%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/third_party/shared_mutex/shared_mutex.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_main.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_logger.cc [ 50%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_counters.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_binary_parser.cc [ 52%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/fdinfo.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi_socket.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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/fdinfo.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_uuid.cc:23: /build/amdsmi/src/amdsmi-rocm-6.4.3/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 | ^~~~~~~~~ [ 54%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_io_link.cc make[2]: Leaving directory '/build/amdsmi/src/build' [ 54%] Built target go_amd_smi_ [ 55%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_gpu_metrics.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:33: /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_cper.h:31:1: warning: ‘typedef’ was ignored in this declaration 31 | typedef enum cper_error_severity { | ^~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_cper.h:39:1: warning: ‘typedef’ was ignored in this declaration 39 | typedef enum cper_aca_reg { | ^~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc: In function ‘int {anonymous}::aca_decode_fatal(const cper_sec_crashdump_data&, uint32_t, uint16_t)’: /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:260:38: warning: cast from ‘const cper_sec_crashdump_data::::*’ to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Wcast-align] 260 | const uint64_t *register_array = reinterpret_cast(&data.dump.fatal_err); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc: In function ‘int {anonymous}::aca_decode_corrected_error(const uint32_t*, size_t, uint32_t, uint16_t)’: /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:266:38: warning: cast from ‘const uint32_t*’ {aka ‘const unsigned int*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Wcast-align] 266 | const uint64_t *register_array = reinterpret_cast(reg_dump); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc: In function ‘int {anonymous}::cper_dump_nonstd_err(const cper_sec_nonstd_err*, const cper_sec_desc*)’: /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:302:93: warning: expression does not compute the number of elements in this array; element type is ‘uint32_t’ {aka ‘unsigned int’}, not ‘uint64_t’ {aka ‘long unsigned int’} [-Wsizeof-array-div] 302 | return aca_decode_corrected_error(body->err_ctx.reg_dump, sizeof(body->err_ctx.reg_dump)/sizeof(uint64_t), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:302:94: note: add parentheses around ‘sizeof (uint64_t)’ to silence this warning 302 | return aca_decode_corrected_error(body->err_ctx.reg_dump, sizeof(body->err_ctx.reg_dump)/sizeof(uint64_t), | ^~~~~~~~~~~~~~~~ | ( ) In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_lib_loader.h:30, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_lib_loader.cc:23: /build/amdsmi/src/amdsmi-rocm-6.4.3/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 | ^~~~~~~~~ [ 57%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi.cc /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc: At global scope: /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:159:27: warning: ‘{anonymous}::cmc’ defined but not used [-Wunused-variable] 159 | static amdsmi_cper_guid_t cmc = CPER_NOTIFY_CMC; | ^~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:158:27: warning: ‘{anonymous}::mce’ defined but not used [-Wunused-variable] 158 | static amdsmi_cper_guid_t mce = CPER_NOTIFY_MCE; | ^~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_cper.h:25: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/fdinfo.cc:35: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi_cper.cc: In function ‘int {anonymous}::cper_dump_nonstd_err(const cper_sec_nonstd_err*, const cper_sec_desc*)’: /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:302:53: warning: ‘body’ may be used uninitialized [-Wmaybe-uninitialized] 302 | return aca_decode_corrected_error(body->err_ctx.reg_dump, sizeof(body->err_ctx.reg_dump)/sizeof(uint64_t), | ~~~~~~~~~~~~~~^~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_cper.cc:274:38: note: ‘body’ was declared here 274 | struct cper_sec_nonstd_err_body *body; | ^~~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_common.cc:24: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_kfd.cc: In function ‘int amd::smi::GetProcessInfoForPID(uint32_t, rsmi_process_info_t*, std::unordered_set*)’: /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/src/rocm_smi_kfd.cc:460:56: warning: unused variable ‘kfd_node_map’ [-Wunused-variable] 460 | static std::map>& kfd_node_map = | ^~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/src/rocm_smi_kfd.cc: In function ‘int amd::smi::GetProcessInfoForPID(uint32_t, rsmi_process_info_t*, std::unordered_set*)’: /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/src/rocm_smi_kfd.cc:460:56: warning: unused variable ‘kfd_node_map’ [-Wunused-variable] 460 | static std::map>& kfd_node_map = | ^~~~~~~~~~~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi.cc:49: /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_cper.h:31:1: warning: ‘typedef’ was ignored in this declaration 31 | typedef enum cper_error_severity { | ^~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_cper.h:39:1: warning: ‘typedef’ was ignored in this declaration 39 | typedef enum cper_aca_reg { | ^~~~~~~ [ 59%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_logger.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_socket.h:29, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_socket.cc:24: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.3/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.3/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); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/src/rocm_smi_gpu_metrics.cc: In lambda function: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_gpu_metrics.cc:459:15: note: declared here 459 | const auto [data_type, num_values] = get_data_type_info(); | ^~~~~~~~~ [ 60%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/esmi_ib_library/src/e_smi.c /build/amdsmi/src/amdsmi-rocm-6.4.3/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.... [ 62%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/third_party/shared_mutex/shared_mutex.cc /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi.cc:1581:28: warning: the address of ‘amdsmi_asic_info_t::vendor_name’ will never be NULL [-Waddress] 1581 | 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.3/src/amd_smi/amd_smi.cc:46: /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:820:10: note: ‘amdsmi_asic_info_t::vendor_name’ declared here 820 | char vendor_name[AMDSMI_MAX_STRING_LENGTH]; | ^~~~~~~~~~~ [ 63%] 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_binary_parser.cc In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_gpu_device.h:26, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_gpu_device.cc:30: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_io_link.cc: In member function ‘int amd::smi::IOLink::Initialize()’: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.3/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 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.3/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/src -I/build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-6.4.3/include/aca-decode -I/build/amdsmi/src/amdsmi-rocm-6.4.3/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/esmi_ib_library/src/e_smi.c /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/src/rocm_smi_gpu_metrics.cc: In lambda function: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_gpu_metrics.cc:459:15: note: declared here 459 | const auto [data_type, num_values] = get_data_type_info(); | ^~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_drm.cc: In member function ‘amdsmi_status_t amd::smi::AMDSmiDrm::init()’: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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:418: src/CMakeFiles/amd_smi.dir/__/esmi_ib_library/src/e_smi.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_system.h:28, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_system.cc:28: /build/amdsmi/src/amdsmi-rocm-6.4.3/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 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.3/rocm_smi/src/rocm_smi_binary_parser.cc:151:29: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.3/rocm_smi/src/rocm_smi_binary_parser.cc:296:33: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.2.1/cstdio:47, from /usr/include/c++/15.2.1/ext/string_conversions.h:47, from /usr/include/c++/15.2.1/bits/basic_string.h:4444, from /usr/include/c++/15.2.1/string:56, from /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include/rocm_smi/rocm_smi_common.h:29, from /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include/rocm_smi/rocm_smi_binary_parser.h:26, from /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.3/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.3/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, | ^~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/src/amd_smi/amd_smi.cc:4223:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4223 | fscanf(fp, "%d", &pcie_width); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi.cc:4238:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4238 | fscanf(fp, "%lf %s", &pcie_speed, buff); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:38: /build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include/e_smi/e_smi.h: At global scope: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_drm.h:33, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_drm.cc:30: /build/amdsmi/src/amdsmi-rocm-6.4.3/esmi_ib_library/include/e_smi/e_smi.h: At global scope: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/include/amd_smi/amdsmi.h:38, from /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/impl/amd_smi_utils.h:31, from /build/amdsmi/src/amdsmi-rocm-6.4.3/src/amd_smi/amd_smi_utils.cc:49: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi_io_link.cc: In member function ‘int amd::smi::IOLink::Initialize()’: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.3/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.3/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.3/src/amd_smi/amd_smi.cc:4570:61: warning: array subscript 32 is above array bounds of ‘void* [32]’ [-Warray-bounds=] 4570 | topology_nearest_info->processor_list[AMDSMI_MAX_DEVICES] = {nullptr}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /build/amdsmi/src/amdsmi-rocm-6.4.3/include/amd_smi/amdsmi.h:2022:29: note: while referencing ‘amdsmi_topology_nearest_t::processor_list’ 2022 | amdsmi_processor_handle processor_list[AMDSMI_MAX_DEVICES]; | ^~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.3/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.3/rocm_smi/src/rocm_smi_binary_parser.cc:151:29: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.3/rocm_smi/src/rocm_smi_binary_parser.cc:296:33: /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.2.1/cstdio:47, from /usr/include/c++/15.2.1/ext/string_conversions.h:47, from /usr/include/c++/15.2.1/bits/basic_string.h:4444, from /usr/include/c++/15.2.1/string:56, from /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include/rocm_smi/rocm_smi_common.h:29, from /build/amdsmi/src/amdsmi-rocm-6.4.3/rocm_smi/include/rocm_smi/rocm_smi_binary_parser.h:26, from /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/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.3/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.3/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.3/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.2.1/cstring:48, from /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi.cc:7215: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.3/rocm_smi/src/rocm_smi.cc:7234: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.3/rocm_smi/src/rocm_smi.cc:7261: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.3/rocm_smi/src/rocm_smi.cc:7437: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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from /usr/include/c++/15.2.1/cstring:48, from /build/amdsmi/src/amdsmi-rocm-6.4.3/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.3/rocm_smi/src/rocm_smi.cc:7215: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.3/rocm_smi/src/rocm_smi.cc:7234: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.3/rocm_smi/src/rocm_smi.cc:7261: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.3/rocm_smi/src/rocm_smi.cc:7437: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]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/build/amdsmi/src/build' make[1]: *** [CMakeFiles/Makefile2:230: rocm_smi/CMakeFiles/rocm_smi64.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.3-1-riscv64-build.log amdsmi-6.4.3-1-riscv64-prepare.log sent 62 bytes received 6,905 bytes 4,644.67 bytes/sec total size is 94,172 speedup is 13.52