Package: hipcc Version: 5.0.0-1 Severity: normal X-Debbugs-Cc: witold.bary...@gmail.com
Thanks for packaging ROCm components. But it still looks is a bit off being fully usable out of the box. user@debian:~/s$ wget -nv https://raw.githubusercontent.com/ROCm-Developer-Tools/HIP/develop/samples/2_Cookbook/0_MatrixTranspose/MatrixTranspose.cpp 2022-10-04 19:41:01 URL:https://raw.githubusercontent.com/ROCm-Developer-Tools/HIP/develop/samples/2_Cookbook/0_MatrixTranspose/MatrixTranspose.cpp [3860/3860] -> "MatrixTranspose.cpp" [1] user@debian:~/s$ hipcc MatrixTranspose.cpp clang: error: cannot find ROCm device library; provide its path via '--rocm-path' or '--rocm-device-lib-path', or pass '-nogpulib' to build without ROCm device library clang: error: cannot find HIP runtime; provide its path via '--rocm-path', or pass '-nogpuinc' to build without HIP runtime clang: error: cannot find HIP runtime; provide its path via '--rocm-path', or pass '-nogpuinc' to build without HIP runtime user@debian:~/s$ I managed to compile it using hipcc --rocm-path=/ --rocm-device-lib-path=/usr/lib/x86_64-linux-gnu/amdgcn/bitcode MatrixTranspose.cpp but it took some time to figure out, and is not nice putting these paths directly in makefiles, and such. (Also resulting binary segfault: Device name �C�xU Segmentation fault ) but that is another story. Regards, Witold -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.0.0-rc5 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN, TAINT_UNSIGNED_MODULE, TAINT_SOFTLOCKUP Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages hipcc depends on: ii clang-14 1:14.0.6-2 ii clang-tools-14 1:14.0.6-2 ii libamdhip64-dev 5.0.0-1 ii libfile-which-perl 1.27-1 ii liburi-encode-perl 1.1.1-2 ii lld-14 1:14.0.6-2 ii rocm-device-libs 5.1.0-1 hipcc recommends no packages. hipcc suggests no packages. -- no debconf information