mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
sci-libs/hipBLASLt: fix compiler validation
Closes: https://bugs.gentoo.org/959702 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42930 Closes: https://github.com/gentoo/gentoo/pull/42930 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -90,11 +90,14 @@ src_prepare() {
|
||||
local shebangs=($(grep -rl "#!/usr/bin/env python3" tensilelite/Tensile || die))
|
||||
python_fix_shebang -q ${shebangs[*]}
|
||||
|
||||
sed -e "s:\${rocm_path}/bin/amdclang++:$(get_llvm_prefix)/bin/clang++:" \
|
||||
rocm_use_clang
|
||||
sed -e "s:\${rocm_path}/bin/amdclang++:${CXX}:" \
|
||||
-i library/src/amd_detail/rocblaslt/src/kernels/compile_code_object.sh \
|
||||
-i tensilelite/Tensile/Ops/gen_assembly.sh || die
|
||||
|
||||
sed 's/amdclang/clang/g' -i tensilelite/Tensile/Utilities/Toolchain.py || die
|
||||
# Fix compiler validation (just a validation)
|
||||
sed "s/amdclang/$(basename "$CC")/g" \
|
||||
-i tensilelite/Tensile/Utilities/Toolchain.py || die
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user