-
Notifications
You must be signed in to change notification settings - Fork 192
Description
Describe the bug
A clear and concise description of what the bug or problem is.
I was upgrading the rocBLAS on the gentoo system and it fails for some reason
To Reproduce
Precise version of rocBLAS installed or rocBLAS commit hash if building from source.
Steps to reproduce the behavior:
- Install '...' version '...' rocBLAS-6.4.3-r1 (rocBLAS-6.4.3 is already installed on the system)
- See error on logfile '...'
`2/483] cd /tmp/portage/sci-libs/rocBLAS-6.4.3-r1/work/rocBLAS-rocm-6.4.3_build/library/src && TensileCreateLibrary --merge-files --separate-architectures --lazy-library-loading --no-short-file-names --verbose=0 --code-object-version=default --cxx-compiler=hipcc --jobs=1 --library-format=msgpack --architecture=gfx1100_gfx1101_gfx1102_gfx1103 /tmp/portage/sci-libs/rocBLAS-6.4.3-r1/work/rocBLAS-rocm-6.4.3/library/src/blas3/Tensile/Logic/asm_full /tmp/portage/sci-libs/rocBLAS-6.4.3-r1/work/rocBLAS-rocm-6.4.3_build/Tensile HIP --verify-manifest
�[31mFAILED: [code=255] �[0mlibrary/src/CMakeFiles/TENSILE_LIBRARY_TARGET /tmp/portage/sci-libs/rocBLAS-6.4.3-r1/work/rocBLAS-rocm-6.4.3_build/library/src/CMakeFiles/TENSILE_LIBRARY_TARGET
cd /tmp/portage/sci-libs/rocBLAS-6.4.3-r1/work/rocBLAS-rocm-6.4.3_build/library/src && TensileCreateLibrary --merge-files --separate-architectures --lazy-library-loading --no-short-file-names --verbose=0 --code-object-version=default --cxx-compiler=hipcc --jobs=1 --library-format=msgpack --architecture=gfx1100_gfx1101_gfx1102_gfx1103 /tmp/portage/sci-libs/rocBLAS-6.4.3-r1/work/rocBLAS-rocm-6.4.3/library/src/blas3/Tensile/Logic/asm_full /tmp/portage/sci-libs/rocBLAS-6.4.3-r1/work/rocBLAS-rocm-6.4.3_build/Tensile HIP --verify-manifest
UserWarning: HardwareMonitor currently disabled for gfx941, gfx942, gfx1100, gfx1101, gfx1102, gfx1200, gfx1201
UserWarning: Cached asm caps differ from derived asm caps for (11, 0, 0)
UserWarning: Cached asm caps differ from derived asm caps for (11, 0, 1)
UserWarning: Cached asm caps differ from derived asm caps for (11, 0, 2)
UserWarning: Cached asm caps differ from derived asm caps for (11, 5, 1)
UserWarning: Cached asm caps differ from derived asm caps for (12, 0, 0)
UserWarning: Cached asm caps differ from derived asm caps for (12, 0, 1)
Failed to verify all files in manifest
ninja: build stopped: subcommand failed.
�[31;01m�[0m ERROR: sci-libs/rocBLAS-6.4.3-r1::gentoo failed (compile phase):
�[31;01m�[0m ninja -v -j1 -l1 failed
�[31;01m�[0m
�[31;01m�[0m Call stack:
�[31;01m�[0m ebuild.sh, line 136: Called src_compile
�[31;01m�[0m environment, line 1858: Called cmake_src_compile
�[31;01m�[0m environment, line 818: Called cmake_build
�[31;01m�[0m environment, line 785: Called eninja
�[31;01m�[0m environment, line 1229: Called die
�[31;01m�[0m The specific snippet of code:
�[31;01m�[0m "$@" || die -n "${} failed"`
Expected behavior
Clean install / compile without errors
Log-files
https://filebin.net/78zo8uopjhvodq5c
Environment
Marketing Name: AMD Ryzen 7 8700G w/ Radeon 780M Graphics
Marketing Name: AMD Radeon Graphics
Marketing Name: AIE-ML
Make sure that ROCm is correctly installed and to capture detailed environment information run the following command:
printf '=== environment\n' > environment.txt &&
printf '\n\n=== date\n' >> environment.txt && date >> environment.txt &&
printf '\n\n=== Linux Kernel\n' >> environment.txt && uname -a >> environment.txt &&
printf '\n\n=== rocm-smi' >> environment.txt && rocm-smi >> environment.txt &&
printf '\n\n' >> environment.txt && hipconfig >> environment.txt &&
printf '\n\n=== rocminfo\n' >> environment.txt && rocminfo >> environment.txt &&
printf '\n\n=== lspci VGA\n' >> environment.txt && lspci | grep -i vga >> environment.txt
[environment.txt](https://github.com/user-attachments/files/22449721/environment.txt)