==> Building on shinx ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/amdsmi ./ .SRCINFO 1,183 100% 0.00kB/s 0:00:00 1,183 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=9/11) .nvchecker.toml 121 100% 118.16kB/s 0:00:00 121 100% 118.16kB/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 2,441 100% 2.33MB/s 0:00:00 2,441 100% 2.33MB/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-7.2.4-1.log 776 100% 757.81kB/s 0:00:00 776 100% 757.81kB/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,879 bytes received 224 bytes 10,206.00 bytes/sec total size is 7,735 speedup is 1.52 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building amdsmi -> repo: extra -> arch: riscv64 -> worker: felix-4 ==> Building amdsmi for [extra] (riscv64) Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. [?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-4]...done ==> Making package: amdsmi 7.2.4-1 (Thu Aug 27 20:42:05 2026) ==> Retrieving sources...  -> Downloading amdsmi-7.2.4.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 0 0 0 0 0 0 0 0 0 100 962.7k 0 962.7k 0 0 703.0k 0 00:01 0 100 962.7k 0 962.7k 0 0 702.9k 0 00:01 0 100 962.7k 0 962.7k 0 0 702.9k 0 00:01 0  -> Downloading amdsmi-esmi-7.2.4.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 0 0 0 0 0 0 0 0 0 100 452.9k 0 452.9k 0 0 531.4k 0 0 100 452.9k 0 452.9k 0 0 531.3k 0 0 100 452.9k 0 452.9k 0 0 531.2k 0 0  -> Found gcc15-missing-include.patch  -> Downloading 165.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 1248 0 1248 0 0 2310 0 0 100 1248 0 1248 0 0 2310 0 0 100 1248 0 1248 0 0 2310 0 0 ==> Validating source files with sha256sums... amdsmi-7.2.4.tar.gz ... Passed amdsmi-esmi-7.2.4.tar.gz ... Passed gcc15-missing-include.patch ... Passed 165.patch ... Passed Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ==> Making package: amdsmi 7.2.4-1 (Thu Aug 27 18:42:32 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (9) New Version Net Change Download Size extra/libpciaccess 0.19-1 0.05 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/python-prettytable 3.18.0-1 0.50 MiB extra/python-pyaml 26.7.0-1 0.10 MiB extra/python-pyelftools 0.33-1 2.57 MiB extra/python-wcwidth 0.8.2-1 6.63 MiB 0.31 MiB extra/libdrm 2.4.134-1 1.23 MiB extra/python-yaml 6.0.3-2 0.93 MiB extra/rocm-core 7.2.4-1 0.11 MiB Total Download Size: 0.31 MiB Total Installed Size: 12.30 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-wcwidth-0.8.2-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-wcwidth... installing python-prettytable... installing libyaml... installing python-yaml... installing python-pyaml... Optional dependencies for python-pyaml python-unidecode: Needed if same-id objects or recursion is used within serialized data installing python-pyelftools... installing rocm-core... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool :: Running post-transaction hooks... (1/2) Configuring dynamic linker run-time bindings... (2/2) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (21) New Version Net Change extra/cppdap 1.58.0-3 1.57 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libuv 1.52.1-2 0.62 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.1.2-1 0.06 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-more-itertools 11.1.0-1 0.77 MiB extra/python-packaging 26.3-1 1.58 MiB extra/python-pkg_resources 81.0.0-1 0.50 MiB extra/python-platformdirs 4.11.4-1 0.46 MiB extra/python-pyproject-hooks 1.2.0-6 0.11 MiB extra/python-typing_extensions 4.16.0-1 0.53 MiB extra/rhash 1.4.6-1 0.35 MiB extra/cmake 4.4.2-1 88.42 MiB extra/python-build 1.4.3-1 0.26 MiB extra/python-installer 1.0.0-1 0.20 MiB extra/python-setuptools 1:82.0.1-1 7.35 MiB extra/python-wheel 0.46.3-1 0.31 MiB Total Installed Size: 106.65 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-typing_extensions... installing python-pkg_resources... installing python-setuptools... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found amdsmi-7.2.4.tar.gz  -> Found amdsmi-esmi-7.2.4.tar.gz  -> Found gcc15-missing-include.patch  -> Found 165.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting amdsmi-7.2.4.tar.gz with bsdtar  -> Extracting amdsmi-esmi-7.2.4.tar.gz with bsdtar ==> Starting prepare()... patching file rocm_smi/include/rocm_smi/rocm_smi_common.h Hunk #1 succeeded at 29 (offset -21 lines). patching file include/amd_smi/impl/amdgpu_drm.h ==> Starting build()... The no-dev option is deprecated. Use -Wno-author instead. -- Found PkgConfig: /usr/bin/pkg-config (found version "3.0.5") /build/amdsmi/src/amdsmi-rocm-7.2.4/cmake_modules/version_util.sh: line 18: git: command not found /build/amdsmi/src/amdsmi-rocm-7.2.4/cmake_modules/version_util.sh: line 22: git: command not found /build/amdsmi/src/amdsmi-rocm-7.2.4/cmake_modules/version_util.sh: line 23: git: command not found 0 were found since previous release Package version: 26.2.2.0-local-build-0-unknown -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for module 'libdrm' -- Found libdrm, version 2.4.134 -- Checking for module 'libdrm_amdgpu' -- Found libdrm_amdgpu, version 2.4.134 -- SONAME of my_package_name: libdrm_amdgpu.so.1 -- esmi_ib_library already installed, checking version... -- esmi_ib_library is the latest version: esmi_pkg_ver-4.2... &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake ROCm SMI (Library) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Build Configuration: --------Proj Src Dir: /build/amdsmi/src/amdsmi-rocm-7.2.4 Package version: 26.2.2.0-local-build-0-unknown SOVERSION: 1.0 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake AMD SMI C/C++ Library &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Build Configuration: --------Proj Src Dir: /build/amdsmi/src/amdsmi-rocm-7.2.4 CMake Warning at src/CMakeLists.txt:66 (message): Git not found, cannot clone git@github.amd.com:dctools/ras-decode-instinct-staging.git. Package version: 26.2.2.0-local-build-0-unknown SOVERSION: 26.2.2 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake AMDSMI CLI Install &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& CMake AMD goamdsmi_shim Library &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& SOVERSION: 1.0 -- Configuring done (14.1s) -- Generating done (0.3s) -- 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-7.2.4 -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-7.2.4 /build/amdsmi/src/amdsmi-rocm-7.2.4/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=" rocm_smi64 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-7.2.4 /build/amdsmi/src/amdsmi-rocm-7.2.4/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=" go_amd_smi_ 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-7.2.4 /build/amdsmi/src/amdsmi-rocm-7.2.4/src /build/amdsmi/src/build /build/amdsmi/src/build/src /build/amdsmi/src/build/src/CMakeFiles/amd_smi.dir/DependInfo.cmake "--color=" amd_smi 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]: 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]: 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]: Entering directory '/build/amdsmi/src/build' make[2]: Entering directory '/build/amdsmi/src/build' make[2]: Entering directory '/build/amdsmi/src/build' [ 1%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_device.cc.o [ 2%] Building C object goamdsmi_shim/smiwrapper/CMakeFiles/go_amd_smi_.dir/amdsmi_go_shim.c.o [ 4%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_main.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_device.cc cd /build/amdsmi/src/build/goamdsmi_shim/smiwrapper && /usr/bin/cc -DENABLE_DEBUG_LEVEL=0 -DENABLE_ESMI_LIB=1 -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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 -fPIC -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-7.2.4/goamdsmi_shim/smiwrapper/amdsmi_go_shim.c cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_main.cc [ 7%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi.cc.o [ 7%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_monitor.cc.o [ 8%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_power_mon.cc.o [ 9%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_utils.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi.cc cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_power_mon.cc [ 11%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_cper.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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_monitor.cc [ 12%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_kfd.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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_utils.cc [ 15%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_drm.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_cper.cc [ 15%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_counters.cc.o [ 16%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_gpu_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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_kfd.cc [ 18%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_common.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_gpu_device.cc [ 19%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_lib_loader.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_lib_loader.cc [ 21%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_gpu_metrics.cc.o [ 22%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_io_link.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_io_link.cc make[2]: Leaving directory '/build/amdsmi/src/build' [ 22%] Built target go_amd_smi_ [ 23%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_dyn_gpu_metrics.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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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_dyn_gpu_metrics.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_dyn_gpu_metrics.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_dyn_gpu_metrics.cc.o -c /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_dyn_gpu_metrics.cc /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc: In function ‘int {anonymous}::aca_decode_fatal(const cper_sec_crashdump_data&, uint32_t, uint16_t, uint16_t)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc:261: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] 261 | const uint64_t *register_array = reinterpret_cast(&data.dump.fatal_err); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc: In function ‘int {anonymous}::aca_decode_corrected_error(const uint32_t*, size_t, uint32_t, uint16_t, uint16_t)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc:267: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] 267 | const uint64_t *register_array = reinterpret_cast(reg_dump); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_cper.cc:303: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] 303 | return aca_decode_corrected_error(body->err_ctx.reg_dump, sizeof(body->err_ctx.reg_dump)/sizeof(uint64_t), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc:303:94: note: add parentheses around ‘sizeof (uint64_t)’ to silence this warning 303 | return aca_decode_corrected_error(body->err_ctx.reg_dump, sizeof(body->err_ctx.reg_dump)/sizeof(uint64_t), | ^~~~~~~~~~~~~~~~ | ( ) /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc: In function ‘void {anonymous}::inject_product_serial_number(amdsmi_cper_hdr_t*, uint64_t)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc:344:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 344 | for (size_t i = 0; i < cper_num_sec(cper); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc:345:64: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 345 | void *sec_desc_offset = cper_get_sec_desc_offset(cper, i); | ^ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc: At global scope: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc:160:27: warning: ‘{anonymous}::cmc’ defined but not used [-Wunused-variable] 160 | static amdsmi_cper_guid_t cmc = CPER_NOTIFY_CMC; | ^~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc:159:27: warning: ‘{anonymous}::mce’ defined but not used [-Wunused-variable] 159 | static amdsmi_cper_guid_t mce = CPER_NOTIFY_MCE; | ^~~ [ 25%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi.cc [ 26%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_logger.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_logger.cc /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_cper.cc:303:38: warning: ‘body’ may be used uninitialized [-Wmaybe-uninitialized] 303 | return aca_decode_corrected_error(body->err_ctx.reg_dump, sizeof(body->err_ctx.reg_dump)/sizeof(uint64_t), | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | section->flags_mask, section->revision_major, body->err_ctx.reg_ctx_type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_cper.cc:275:38: note: ‘body’ was declared here 275 | struct cper_sec_nonstd_err_body *body; | ^~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_io_link.cc: In member function ‘int amd::smi::IOLink::Initialize()’: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_io_link.cc:359: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] 359 | reinterpret_cast(&type_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_io_link.cc:363:28: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 363 | reinterpret_cast(&node_from_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_io_link.cc:367:28: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 367 | reinterpret_cast(&node_to_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_gpu_device.cc: In member function ‘std::vector amd::smi::AMDSmiGPUDevice::get_bitmask_from_local_cpulist(uint32_t, uint32_t) const’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_gpu_device.cc:342:18: warning: comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits] 342 | if (drm_card < 0) { | ~~~~~~~~~^~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_drm.cc: In member function ‘amdsmi_status_t amd::smi::AMDSmiDrm::init()’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_drm.cc:149:33: warning: conversion from ‘uint64_t’ {aka ‘long unsigned int’} to ‘long unsigned int:48’ may change value [-Wconversion] 149 | bdf.domain_number = static_cast(((bdf_rocm >> 32) & 0xFFFFFFFF)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc: In function ‘rsmi_status_t amd::smi::is_gpu_metrics_version_supported(const AMDGpuMetricsHeader_v1_t&, bool)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc:378:17: warning: unused variable ‘status_code’ [-Wunused-variable] 378 | rsmi_status_t status_code(RSMI_STATUS_NOT_SUPPORTED); | ^~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc:377:22: warning: unused parameter ‘is_partition_metrics’ [-Wunused-parameter] 377 | bool is_partition_metrics) { | ~~~~~^~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc: In function ‘amd::smi::GpuMetricsBasePtr amd::smi::amdgpu_metrics_factory(AMDGpuMetricVersionFlags_t, bool, const std::string&)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc:389:61: warning: unused parameter ‘file_path’ [-Wunused-parameter] 389 | const std::string& file_path) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t amdsmi_get_link_metrics(amdsmi_processor_handle, amdsmi_link_metrics_t*)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc:2400:53: warning: conversion from ‘uint64_t’ {aka ‘long unsigned int’} to ‘unsigned char:5’ may change value [-Wconversion] 2400 | dst_bdf.device_number = static_cast(device); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc:2401:55: warning: conversion from ‘uint64_t’ {aka ‘long unsigned int’} to ‘unsigned char:3’ may change value [-Wconversion] 2401 | dst_bdf.function_number = static_cast(function); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/__/third_party/shared_mutex/shared_mutex.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/third_party/shared_mutex/shared_mutex.cc /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t amdsmi_get_power_cap_info(amdsmi_processor_handle, uint32_t, amdsmi_power_cap_info_t*)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc:3529:10: warning: unused variable ‘set_ret_success’ [-Wunused-variable] 3529 | bool set_ret_success = false; | ^~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc:3544:9: warning: unused variable ‘power_cap’ [-Wunused-variable] 3544 | int power_cap = 0; | ^~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc: In function ‘amdsmi_ptl_data_format_t token_to_amdsmi_fmt(std::string)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc:5305:21: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 5305 | c = std::toupper(static_cast(c)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc: In function ‘amdsmi_status_t amdsmi_get_cpu_cores_per_socket(uint32_t, amdsmi_sock_info_t*)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc:6632:58: warning: unused parameter ‘sock_count’ [-Wunused-parameter] 6632 | amdsmi_status_t amdsmi_get_cpu_cores_per_socket(uint32_t sock_count, amdsmi_sock_info_t *sock_info) | ~~~~~~~~~^~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi.cc:4737:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4737 | fscanf(fp, "%d", &pcie_width); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc:4752:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4752 | fscanf(fp, "%lf %s", &pcie_speed, buff); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi.cc:5052:82: warning: array subscript 256 is above array bounds of ‘void* [256]’ [-Warray-bounds=] 5052 | topology_nearest_info->processor_list[AMDSMI_MAX_DEVICES * AMDSMI_MAX_NUM_XCP] = {nullptr}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi.cc:49: /build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi/amdsmi.h:2121:29: note: while referencing ‘amdsmi_topology_nearest_t::processor_list’ 2121 | amdsmi_processor_handle processor_list[AMDSMI_MAX_DEVICES * AMDSMI_MAX_NUM_XCP]; | ^~~~~~~~~~~~~~ [ 29%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_socket.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_socket.cc [ 30%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_system.cc [ 32%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_binary_parser.cc.o cd /build/amdsmi/src/build/rocm_smi && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Drocm_smi64_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc [ 33%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_utils.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_utils.cc /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:43:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint16_t*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 43 | v = *(uint16_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:47:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint32_t*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 47 | v = *(uint32_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:51:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 51 | 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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:136:29: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:87:33: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 87 | (*kv)[*kvnum].value = v1; | ~~~~~~~~~~~~~~~~~~~~^~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:36:14: note: ‘v’ was declared here 36 | 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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:281:33: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:196:21: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 196 | if (v) | ^~ /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:36:14: note: ‘v’ was declared here 36 | uint64_t v; | ^ In file included from /usr/include/stdio.h:974, from /usr/include/c++/16/cstdio:47, from /usr/include/c++/16/ext/string_conversions.h:47, from /usr/include/c++/16/bits/basic_string.h:4499, from /usr/include/c++/16/string:58, from /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include/rocm_smi/rocm_smi_common.h:30, from /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include/rocm_smi/rocm_smi_binary_parser.h:26, from /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:214: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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:281: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-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:145:44: note: ‘cur_smn’ was declared here 145 | uint64_t skip_smn, x, y, cur_instance, cur_smn, | ^~~~~~~ [ 35%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/amd_smi_uuid.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/amd_smi_uuid.cc [ 36%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_board_temp.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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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_board_temp.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_board_temp.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_board_temp.cc.o -c /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_board_temp.cc [ 38%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/scoped_fd.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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/scoped_fd.cc.o -MF CMakeFiles/amd_smi.dir/amd_smi/scoped_fd.cc.o.d -o CMakeFiles/amd_smi.dir/amd_smi/scoped_fd.cc.o -c /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/scoped_fd.cc /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_utils.cc: In function ‘uint64_t get_product_serial_number(amdsmi_processor_handle)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_utils.cc:1040:21: warning: the address of ‘amdsmi_board_info_t::product_serial’ will never be NULL [-Waddress] 1040 | if (!board_info.product_serial || !*board_info.product_serial) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi/impl/amd_smi_utils.h:31, from /build/amdsmi/src/amdsmi-rocm-7.2.4/src/amd_smi/amd_smi_utils.cc:49: /build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi/amdsmi.h:1099:10: note: ‘amdsmi_board_info_t::product_serial’ declared here 1099 | char product_serial[AMDSMI_MAX_STRING_LENGTH]; | ^~~~~~~~~~~~~~ [ 39%] Building CXX object src/CMakeFiles/amd_smi.dir/amd_smi/fdinfo.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/src/amd_smi/fdinfo.cc [ 40%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_device.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_device.cc [ 42%] Building CXX object rocm_smi/CMakeFiles/rocm_smi64.dir/src/rocm_smi_npm.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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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_npm.cc.o -MF CMakeFiles/rocm_smi64.dir/src/rocm_smi_npm.cc.o.d -o CMakeFiles/rocm_smi64.dir/src/rocm_smi_npm.cc.o -c /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_npm.cc [ 43%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/esmi_ib_library/src/e_smi.c /build/amdsmi/src/amdsmi-rocm-7.2.4/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:306: rocm_smi/CMakeFiles/rocm_smi64.dir/__/esmi_ib_library/src/e_smi.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [ 45%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_main.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_main.cc [ 46%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_monitor.cc [ 47%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_power_mon.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_power_mon.cc [ 49%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_utils.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_utils.cc [ 50%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_counters.cc [ 52%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_kfd.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_kfd.cc [ 53%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_io_link.cc /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_io_link.cc: In member function ‘int amd::smi::IOLink::Initialize()’: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_io_link.cc:359: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] 359 | reinterpret_cast(&type_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_io_link.cc:363:28: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 363 | reinterpret_cast(&node_from_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_io_link.cc:367:28: warning: cast from ‘uint32_t*’ {aka ‘unsigned int*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 367 | reinterpret_cast(&node_to_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc: In function ‘rsmi_status_t amd::smi::is_gpu_metrics_version_supported(const AMDGpuMetricsHeader_v1_t&, bool)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc:378:17: warning: unused variable ‘status_code’ [-Wunused-variable] 378 | rsmi_status_t status_code(RSMI_STATUS_NOT_SUPPORTED); | ^~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc:377:22: warning: unused parameter ‘is_partition_metrics’ [-Wunused-parameter] 377 | bool is_partition_metrics) { | ~~~~~^~~~~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc: In function ‘amd::smi::GpuMetricsBasePtr amd::smi::amdgpu_metrics_factory(AMDGpuMetricVersionFlags_t, bool, const std::string&)’: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_gpu_metrics.cc:389:61: warning: unused parameter ‘file_path’ [-Wunused-parameter] 389 | const std::string& file_path) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_dyn_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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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_dyn_gpu_metrics.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_dyn_gpu_metrics.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_dyn_gpu_metrics.cc.o -c /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_dyn_gpu_metrics.cc [ 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi.cc [ 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_logger.cc [ 60%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/third_party/shared_mutex/shared_mutex.cc [ 61%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc [ 63%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_board_temp.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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_board_temp.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_board_temp.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_board_temp.cc.o -c /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_board_temp.cc /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:43:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint16_t*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 43 | v = *(uint16_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:47:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint32_t*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align] 47 | v = *(uint32_t*)(*ptr); | ^~~~~~~~~~~~~~~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:51:18: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Wcast-align] 51 | 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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:136:29: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:87:33: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 87 | (*kv)[*kvnum].value = v1; | ~~~~~~~~~~~~~~~~~~~~^~~~ /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:36:14: note: ‘v’ was declared here 36 | 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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:281:33: /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:196:21: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] 196 | if (v) | ^~ /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:36:14: note: ‘v’ was declared here 36 | uint64_t v; | ^ In file included from /usr/include/stdio.h:974, from /usr/include/c++/16/cstdio:47, from /usr/include/c++/16/ext/string_conversions.h:47, from /usr/include/c++/16/bits/basic_string.h:4499, from /usr/include/c++/16/string:58, from /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include/rocm_smi/rocm_smi_common.h:30, from /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include/rocm_smi/rocm_smi_binary_parser.h:26, from /build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:214: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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:281: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-7.2.4/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-7.2.4/rocm_smi/src/rocm_smi_binary_parser.cc:145:44: note: ‘cur_smn’ was declared here 145 | uint64_t skip_smn, x, y, cur_instance, cur_smn, | ^~~~~~~ [ 64%] Building CXX object src/CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_npm.cc.o cd /build/amdsmi/src/build/src && /usr/bin/c++ -DENABLE_ESMI_LIB=1 -Damd_smi_EXPORTS -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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_npm.cc.o -MF CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_npm.cc.o.d -o CMakeFiles/amd_smi.dir/__/rocm_smi/src/rocm_smi_npm.cc.o -c /build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/src/rocm_smi_npm.cc [ 66%] 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-7.2.4/include -I/build/amdsmi/src/build/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/third_party/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/amd_smi -I/build/amdsmi/src/amdsmi-rocm-7.2.4/esmi_ib_library/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/src -I/build/amdsmi/src/amdsmi-rocm-7.2.4/rocm_smi/include -I/build/amdsmi/src/amdsmi-rocm-7.2.4/common/shared_mutex -I/build/amdsmi/src/amdsmi-rocm-7.2.4/include/ras-decode -I/usr/include/libdrm -I/build/amdsmi/src/amdsmi-rocm-7.2.4/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-7.2.4/esmi_ib_library/src/e_smi.c /build/amdsmi/src/amdsmi-rocm-7.2.4/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:474: src/CMakeFiles/amd_smi.dir/__/esmi_ib_library/src/e_smi.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/build/amdsmi/src/build' make[1]: *** [CMakeFiles/Makefile2:227: rocm_smi/CMakeFiles/rocm_smi64.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/build/amdsmi/src/build' make[1]: *** [CMakeFiles/Makefile2:259: src/CMakeFiles/amd_smi.dir/all] Error 2 make[1]: Leaving directory '/build/amdsmi/src/build' make: *** [Makefile:159: all] Error 2 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-4/build receiving incremental file list amdsmi-7.2.4-1-riscv64-build.log amdsmi-7.2.4-1-riscv64-prepare.log sent 62 bytes received 8,497 bytes 17,118.00 bytes/sec total size is 97,336 speedup is 11.37