Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build_tools/github_actions/fetch_test_configurations.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"fetch_artifact_args": "--blas --tests",
"timeout_minutes": 30,
"test_script": f"python {SCRIPT_DIR / 'test_hipblaslt.py'}",
"platform": ["linux"],
"platform": ["linux", "windows"],
},
# PRIM tests
"rocprim": {
Expand Down
1 change: 1 addition & 0 deletions math-libs/BLAS/artifact-blas.toml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ include = [
[components.doc."math-libs/BLAS/hipBLASLt/stage"]
[components.lib."math-libs/BLAS/hipBLASLt/stage"]
include = [
"bin/hipblaslt/library/**",
"lib/hipblaslt/library/**",
]
[components.test."math-libs/BLAS/hipBLASLt/stage"]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
From 3011c8fd9f881e9464647dcb8da97a101d761f25 Mon Sep 17 00:00:00 2001
From: Scott Todd <scott.todd0@gmail.com>
Date: Tue, 8 Jul 2025 16:47:51 -0700
Subject: [PATCH] Switch HIPBLASLT_TENSILE_LIBRARY_DIR on Windows.

---
library/CMakeLists.txt | 2 +-
next-cmake/CMakeLists.txt | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt
index f9558641..a43ec1cd 100644
--- a/library/CMakeLists.txt
+++ b/library/CMakeLists.txt
@@ -238,7 +238,7 @@ install(

if ( NOT BUILD_CUDA )
if (WIN32)
- set( HIPBLASLT_TENSILE_LIBRARY_DIR "\${CPACK_PACKAGING_INSTALL_PREFIX}hipblaslt/bin" CACHE PATH "path to tensile library" )
+ set( HIPBLASLT_TENSILE_LIBRARY_DIR "\${CPACK_PACKAGING_INSTALL_PREFIX}${CMAKE_INSTALL_BINDIR}/hipblaslt" CACHE PATH "path to tensile library" )
else()
set( HIPBLASLT_TENSILE_LIBRARY_DIR "\${CPACK_PACKAGING_INSTALL_PREFIX}${CMAKE_INSTALL_LIBDIR}/hipblaslt" CACHE PATH "path to tensile library" )
endif()
diff --git a/next-cmake/CMakeLists.txt b/next-cmake/CMakeLists.txt
index 70f4c345..7bd8c073 100644
--- a/next-cmake/CMakeLists.txt
+++ b/next-cmake/CMakeLists.txt
@@ -351,7 +351,7 @@ endif()

if(HIPBLASLT_ENABLE_DEVICE)
if(WIN32)
- set(HIPBLASLT_TENSILE_LIBRARY_DIR "\${CPACK_PACKAGING_INSTALL_PREFIX}hipblaslt/bin" CACHE PATH "path to tensile library")
+ set(HIPBLASLT_TENSILE_LIBRARY_DIR "\${CPACK_PACKAGING_INSTALL_PREFIX}${CMAKE_INSTALL_BINDIR}/hipblaslt" CACHE PATH "path to tensile library")
else()
set(HIPBLASLT_TENSILE_LIBRARY_DIR "\${CPACK_PACKAGING_INSTALL_PREFIX}${CMAKE_INSTALL_LIBDIR}/hipblaslt" CACHE PATH "path to tensile library")
endif()
--
2.47.1.windows.2