==> Building on volcanion ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/hipblaslt ./ .SRCINFO 867 100% 0.00kB/s 0:00:00 867 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=4/6) .nvchecker.toml 99 100% 96.68kB/s 0:00:00 99 100% 96.68kB/s 0:00:00 (xfr#2, to-chk=3/6) PKGBUILD 1,599 100% 1.52MB/s 0:00:00 1,599 100% 1.52MB/s 0:00:00 (xfr#3, to-chk=2/6) hipblaslt-6.2.4-1.log 603 100% 588.87kB/s 0:00:00 603 100% 588.87kB/s 0:00:00 (xfr#4, to-chk=1/6) hipblaslt-find-msgpack5.patch 520 100% 507.81kB/s 0:00:00 520 100% 507.81kB/s 0:00:00 (xfr#5, to-chk=0/6) sent 2,360 bytes received 155 bytes 5,030.00 bytes/sec total size is 3,281 speedup is 1.30 ==> Applying RISC-V patches... sending incremental file list ./ sent 54 bytes received 19 bytes 146.00 bytes/sec total size is 0 speedup is 0.00 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building hipblaslt  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building hipblaslt for [extra] (riscv64) ]2;🔵 Container arch-nspawn-2001574 on volcanion.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: hipblaslt 6.2.4-1 (Thu Jan 9 16:41:33 2025) ==> Retrieving sources...  -> Downloading hipblaslt-6.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 100 84651 0 84651 0 0 43340 0 --:--:-- 0:00:01 --:--:-- 84566 100 190k 0 190k 0 0 66549 0 --:--:-- 0:00:02 --:--:-- 98479 100 341k 0 341k 0 0 88514 0 --:--:-- 0:00:03 --:--:-- 113k 100 590k 0 590k 0 0 118k 0 --:--:-- 0:00:04 --:--:-- 147k 100 761k 0 761k 0 0 128k 0 --:--:-- 0:00:05 --:--:-- 153k 100 1204k 0 1204k 0 0 171k 0 --:--:-- 0:00:07 --:--:-- 221k 100 1692k 0 1692k 0 0 213k 0 --:--:-- 0:00:07 --:--:-- 301k 100 3590k 0 3590k 0 0 400k 0 --:--:-- 0:00:08 --:--:-- 648k 100 5869k 0 5869k 0 0 592k 0 --:--:-- 0:00:09 --:--:-- 1068k 100 8396k 0 8396k 0 0 768k 0 --:--:-- 0:00:10 --:--:-- 1524k 100 9966k 0 9966k 0 0 833k 0 --:--:-- 0:00:11 --:--:-- 1770k 100 11.6M 0 11.6M 0 0 923k 0 --:--:-- 0:00:12 --:--:-- 2035k 100 14.4M 0 14.4M 0 0 1062k 0 --:--:-- 0:00:13 --:--:-- 2261k 100 18.2M 0 18.2M 0 0 1250k 0 --:--:-- 0:00:14 --:--:-- 2553k 100 22.3M 0 22.3M 0 0 1437k 0 --:--:-- 0:00:15 --:--:-- 2897k 100 26.8M 0 26.8M 0 0 1623k 0 --:--:-- 0:00:16 --:--:-- 3531k 100 32.8M 0 32.8M 0 0 1876k 0 --:--:-- 0:00:17 --:--:-- 4366k 100 39.7M 0 39.7M 0 0 2144k 0 --:--:-- 0:00:18 --:--:-- 5113k 100 44.7M 0 44.7M 0 0 2302k 0 --:--:-- 0:00:19 --:--:-- 5439k 100 53.7M 0 53.7M 0 0 2634k 0 --:--:-- 0:00:20 --:--:-- 6449k 100 62.0M 0 62.0M 0 0 2898k 0 --:--:-- 0:00:21 --:--:-- 7208k 100 62.3M 0 62.3M 0 0 2909k 0 --:--:-- 0:00:21 --:--:-- 7494k  -> Found hipblaslt-find-msgpack5.patch ==> Validating source files with sha256sums... hipblaslt-6.2.4.tar.gz ... Passed hipblaslt-find-msgpack5.patch ... Passed ]2;🔵 Container arch-nspawn-2002941 on volcanion.felixc.at==> Making package: hipblaslt 6.2.4-1 (Thu Jan 9 16:42:41 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: libglvnd will be installed before its mesa dependency Package (39) New Version Net Change Download Size extra/comgr 6.2.4-1.1 157.75 MiB 47.94 MiB extra/default-cursors 3-1 0.00 MiB extra/fmt 11.1.1-2 0.66 MiB 0.18 MiB extra/gflags 2.2.2-5 5.39 MiB 0.60 MiB extra/google-glog 0.7.1-1 0.34 MiB 0.13 MiB extra/hsa-rocr 6.2.1-1 1.46 MiB 0.43 MiB extra/hsakmt-roct 6.2.4-1 1.55 MiB 0.22 MiB extra/libdrm 2.4.124-1 1.18 MiB core/libedit 20240808_3.1-1 0.25 MiB extra/libglvnd 1.7.0-1 3.72 MiB extra/libpciaccess 0.18.1-2 0.05 MiB extra/libx11 1.8.10-1 9.73 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxshmfence 1.3.3-1 0.01 MiB extra/libxxf86vm 1.1.6-1 0.03 MiB extra/llvm-libs 18.1.8-5 121.19 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-3 0.42 MiB extra/mesa 1:24.3.3-1 73.25 MiB 14.63 MiB extra/numactl 2.0.19-1 0.20 MiB extra/openmp 18.1.8-1 26.08 MiB 0.87 MiB core/pciutils 3.13.0-2 0.34 MiB extra/rocm-device-libs 6.2.4-1.1 3.18 MiB 0.53 MiB extra/rocm-llvm 6.2.4-1.1 7396.99 MiB 1290.07 MiB extra/rocminfo 6.2.4-1 0.06 MiB 0.03 MiB extra/rocprim 6.2.4-1 3.61 MiB 0.21 MiB extra/rocprofiler-register 6.2.4-1 0.25 MiB 0.08 MiB extra/rocsolver 6.2.4-1 1659.27 MiB 56.90 MiB extra/rocsparse 6.2.4-1 1423.44 MiB 36.00 MiB extra/spirv-tools 2024.4.rc1-1 6.12 MiB extra/wayland 1.23.1-1 0.79 MiB extra/xcb-proto 1.17.0-3 1.02 MiB extra/xorgproto 2024.1-2 1.46 MiB extra/hip-runtime-amd 6.2.4-1.1 8.35 MiB 1.64 MiB extra/hipblas 6.2.4-1 3.49 MiB 0.20 MiB extra/rocblas 6.2.4-1 5479.97 MiB 170.20 MiB extra/rocm-core 6.2.4-2 0.00 MiB 0.00 MiB Total Download Size: 1620.85 MiB Total Installed Size: 16395.73 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... rocm-llvm-6.2.4-1.1-riscv64 downloading... rocblas-6.2.4-1-riscv64 downloading... rocsolver-6.2.4-1-riscv64 downloading... comgr-6.2.4-1.1-riscv64 downloading... rocsparse-6.2.4-1-riscv64 downloading... mesa-1:24.3.3-1-riscv64 downloading... hip-runtime-amd-6.2.4-1.1-riscv64 downloading... openmp-18.1.8-1-riscv64 downloading... gflags-2.2.2-5-riscv64 downloading... rocm-device-libs-6.2.4-1.1-riscv64 downloading... hsa-rocr-6.2.1-1-riscv64 downloading... hsakmt-roct-6.2.4-1-riscv64 downloading... rocprim-6.2.4-1-any downloading... hipblas-6.2.4-1-riscv64 downloading... fmt-11.1.1-2-riscv64 downloading... google-glog-0.7.1-1-riscv64 downloading... rocprofiler-register-6.2.4-1-riscv64 downloading... rocminfo-6.2.4-1-riscv64 downloading... rocm-core-6.2.4-2-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing rocm-core... installing numactl... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libglvnd... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing rocm-llvm... installing rocm-device-libs... installing comgr... installing pciutils... Optional dependencies for pciutils which: for update-pciids [installed] grep: for update-pciids [installed] curl: for update-pciids [installed] installing hsakmt-roct... installing hsa-rocr... installing rocminfo... installing fmt... installing gflags... installing google-glog... installing rocprofiler-register... installing hip-runtime-amd... Optional dependencies for hip-runtime-amd inetutils: Print hostname in hipconfig installing openmp... Optional dependencies for openmp cuda: offloading to NVIDIA GPUs hsa-rocr: offloading to AMD GPUs [installed] installing rocblas... installing rocprim... installing rocsparse... installing rocsolver... installing hipblas... :: Running post-transaction hooks... (1/2) Reloading system manager configuration... Skipped: Current root is not booted. (2/2) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (19) New Version Net Change Download Size extra/boost 1.86.0-4 332.72 MiB 29.88 MiB extra/boost-libs 1.86.0-4 7.75 MiB 2.55 MiB extra/cppdap 1.58.0-2 1.48 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libuv 1.49.2-1 0.59 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/python-yaml 6.0.2-2 0.91 MiB 0.19 MiB extra/rhash 1.4.4-1 0.31 MiB extra/cmake 3.31.3-1 70.31 MiB extra/git 2.47.1-1 27.20 MiB extra/msgpack-cxx 7.0.0-1 5.09 MiB 0.23 MiB extra/python-joblib 1.4.2-2 2.72 MiB 0.52 MiB extra/python-msgpack 1.0.5-3 0.31 MiB 0.10 MiB extra/python-pyaml 24.9.0-2 0.09 MiB 0.03 MiB extra/rocm-cmake 6.2.4-1.1 0.12 MiB 0.03 MiB Total Download Size: 33.53 MiB Total Installed Size: 453.20 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... boost-1.86.0-4-riscv64 downloading... boost-libs-1.86.0-4-riscv64 downloading... python-joblib-1.4.2-2-any downloading... msgpack-cxx-7.0.0-1-any downloading... python-yaml-6.0.2-2-riscv64 downloading... python-msgpack-1.0.5-3-riscv64 downloading... python-pyaml-24.9.0-2-any downloading... rocm-cmake-6.2.4-1.1-any downloading... 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 rocm-cmake... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing boost... Optional dependencies for boost python: for python bindings [installed] installing msgpack-cxx... installing python-msgpack... installing python-joblib... Optional dependencies for python-joblib python-numpy: for array manipulation python-lz4: for compressed serialization 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 :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources...  -> Found hipblaslt-6.2.4.tar.gz  -> Found hipblaslt-find-msgpack5.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting hipblaslt-6.2.4.tar.gz with bsdtar ==> Starting prepare()... patching file tensilelite/Tensile/Source/lib/CMakeLists.txt ==> Starting build()... -- The CXX compiler identification is Clang 18.0.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/rocm/bin/hipcc - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.47.1") -- Using hip-clang to build for amdgpu backend ******************************************************************************* *------------------------------- ROCMChecks WARNING --------------------------* Options and properties should be set on a cmake target where possible. The variable 'CMAKE_CXX_FLAGS' may be set by the cmake toolchain, either by calling 'cmake -DCMAKE_CXX_FLAGS="-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/hipblaslt/src=/usr/src/debug/hipblaslt -flto=auto -fcf-protection=none -D__HIP_HCC_COMPAT_MODE__=1"' or set in a toolchain file and added with 'cmake -DCMAKE_TOOLCHAIN_FILE='. ROCMChecks now calling: CMake Warning at /opt/rocm/share/rocmcmakebuildtools/cmake/ROCMChecks.cmake:46 (message): 'CMAKE_CXX_FLAGS' is set at /build/hipblaslt/src/hipBLASLt-rocm-6.2.4/CMakeLists.txt: shown below: Call Stack (most recent call first): CMakeLists.txt:9223372036854775807 (rocm_check_toolchain_var) CMakeLists.txt:112 (set) *-----------------------------------------------------------------------------* ******************************************************************************* -- Performing Test COMPILER_HAS_TARGET_ID_gfx90a_xnack_on -- Performing Test COMPILER_HAS_TARGET_ID_gfx90a_xnack_on - Success -- Performing Test COMPILER_HAS_TARGET_ID_gfx90a_xnack_off -- Performing Test COMPILER_HAS_TARGET_ID_gfx90a_xnack_off - Success -- Performing Test COMPILER_HAS_TARGET_ID_gfx940 -- Performing Test COMPILER_HAS_TARGET_ID_gfx940 - Success -- Performing Test COMPILER_HAS_TARGET_ID_gfx941 -- Performing Test COMPILER_HAS_TARGET_ID_gfx941 - Success -- Performing Test COMPILER_HAS_TARGET_ID_gfx942 -- Performing Test COMPILER_HAS_TARGET_ID_gfx942 - Success -- Performing Test COMPILER_HAS_TARGET_ID_gfx1100 -- Performing Test COMPILER_HAS_TARGET_ID_gfx1100 - Success -- Performing Test COMPILER_HAS_TARGET_ID_gfx1101 -- Performing Test COMPILER_HAS_TARGET_ID_gfx1101 - Success -- AMDGPU_TARGETS: gfx90a:xnack+;gfx90a:xnack-;gfx940;gfx941;gfx942;gfx1100;gfx1101 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Success /usr/bin/python3 -m venv /build/hipblaslt/src/build/virtualenv --system-site-packages --clear Requirement already satisfied: pip in ./build/virtualenv/lib/python3.13/site-packages (24.3.1) /build/hipblaslt/src/build/virtualenv/bin/python3 -m pip install /build/hipblaslt/src/hipBLASLt-rocm-6.2.4/tensilelite Processing ./hipBLASLt-rocm-6.2.4/tensilelite Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: pyyaml in /usr/lib/python3.13/site-packages (from Tensile==4.33.0) (6.0.2) Requirement already satisfied: msgpack in /usr/lib/python3.13/site-packages (from Tensile==4.33.0) (1.0.5) Requirement already satisfied: joblib in /usr/lib/python3.13/site-packages (from Tensile==4.33.0) (1.4.2) Collecting simplejson (from Tensile==4.33.0) Downloading simplejson-3.19.3-py3-none-any.whl.metadata (3.2 kB) Collecting ujson (from Tensile==4.33.0) Downloading ujson-5.10.0.tar.gz (7.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/7.2 MB 2.6 MB/s eta 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting orjson (from Tensile==4.33.0) Downloading orjson-3.10.14.tar.gz (5.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 3.4 MB/s eta 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'error' error: subprocess-exited-with-error × pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [50 lines of output] Collecting maturin<2,>=1 Downloading maturin-1.8.1.tar.gz (197 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: maturin Building wheel for maturin (pyproject.toml): started Building wheel for maturin (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error × Building wheel for maturin (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [28 lines of output] running bdist_wheel running build running build_py creating build/lib.linux-riscv64-cpython-313/maturin copying maturin/__init__.py -> build/lib.linux-riscv64-cpython-313/maturin copying maturin/__main__.py -> build/lib.linux-riscv64-cpython-313/maturin running egg_info writing maturin.egg-info/PKG-INFO writing dependency_links to maturin.egg-info/dependency_links.txt writing requirements to maturin.egg-info/requires.txt writing top-level names to maturin.egg-info/top_level.txt reading manifest file 'maturin.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.json' under directory 'src/python_interpreter' writing manifest file 'maturin.egg-info/SOURCES.txt' running build_ext running build_rust error: can't find Rust compiler If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler. To update pip, run: pip install --upgrade pip and then retry package installation. If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for maturin Failed to build maturin ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (maturin) [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip. CMake Error at cmake/virtualenv.cmake:36 (message): 1 Call Stack (most recent call first): CMakeLists.txt:199 (virtualenv_install) -- Configuring incomplete, errors occurred! ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list hipblaslt-6.2.4-1-riscv64-build.log hipblaslt-6.2.4-1-riscv64-prepare.log sent 62 bytes received 2,713 bytes 5,550.00 bytes/sec total size is 8,506 speedup is 3.07