Skip to content

[Bug]: Compile fails - Unable to decode the error #1674

@rohitnanda1443

Description

@rohitnanda1443

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:

  1. Install '...' version '...' rocBLAS-6.4.3-r1 (rocBLAS-6.4.3 is already installed on the system)
  2. 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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions