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
4 changes: 2 additions & 2 deletions math-libs/BLAS/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -119,13 +119,13 @@ therock_cmake_subproject_declare(hipBLASLt
EXTERNAL_SOURCE_DIR "${THEROCK_ROCM_LIBRARIES_SOURCE_DIR}/projects/hipblaslt"
BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/hipBLASLt"
BACKGROUND_BUILD
CMAKE_LISTS_RELPATH "next-cmake"
CMAKE_ARGS
-DHIP_PLATFORM=amd
-DHIPBLASLT_ENABLE_BLIS=OFF # TODO: Evaluate
-DBUILD_TESTING=${THEROCK_BUILD_TESTING}
-DTENSILELITE_BUILD_TESTING=OFF
-DHIPBLASLT_BUILD_TESTING=${THEROCK_BUILD_TESTING}
-DHIPBLASLT_ENABLE_ROCROLLER=${_enable_rocRoller}
-DHIPBLASLT_ENABLE_FETCH=OFF
CMAKE_INCLUDES
therock_explicit_finders.cmake
COMPILER_TOOLCHAIN
Expand Down
2 changes: 1 addition & 1 deletion ml-libs/composable_kernel
Submodule composable_kernel updated 951 files

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From c194b05d6b1fb98da896784c580ecba5c36b1297 Mon Sep 17 00:00:00 2001
From fa6af5c20b2d3700c3570ac8c4c5fea02e21e781 Mon Sep 17 00:00:00 2001
From: Marius Brehler <marius.brehler@amd.com>
Date: Tue, 25 Mar 2025 12:13:13 +0000
Subject: [PATCH 11/17] Fix finding LAPACK and CBLAS
Date: Tue, 26 Aug 2025 10:09:28 +0000
Subject: [PATCH] Fix finding LAPACK and CBLAS

Use target names provided by `find_package()` instead of assuming that
the reference NETLIB libraries should be used.
Expand All @@ -10,7 +10,7 @@ the reference NETLIB libraries should be used.
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/projects/hipblas/clients/CMakeLists.txt b/projects/hipblas/clients/CMakeLists.txt
index a230135a10..b5e4eb0fb6 100644
index 4ba4e950c9..6863e7c080 100644
--- a/projects/hipblas/clients/CMakeLists.txt
+++ b/projects/hipblas/clients/CMakeLists.txt
@@ -28,8 +28,8 @@ function( get_lapack lapack_lib lapack_inc )
Expand All @@ -33,15 +33,15 @@ index a230135a10..b5e4eb0fb6 100644
endif()
endif()
set( ${cblas_libs} ${libs} PARENT_SCOPE )
@@ -221,7 +221,7 @@ if( BUILD_CLIENTS_BENCHMARKS OR BUILD_CLIENTS_TESTS)
@@ -236,7 +236,7 @@ if( BUILD_CLIENTS_BENCHMARKS OR BUILD_CLIENTS_TESTS)
find_package( GTest REQUIRED )

message(STATUS "Build Dir: ${BUILD_DIR}")
- message(STATUS "Linking Ref. Libs: ${BLAS_LIBRARY}")
+ message(STATUS "Linking Libs: ${BLAS_LIBRARY}")

if( BUILD_CLIENTS_TESTS )
add_subdirectory( gtest )
if( NOT TARGET hipblas )
find_package( hipblas REQUIRED CONFIG PATHS ${HIPBLAS_LIBRARY_DIR} )
--
2.43.0

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
From 7e26c6c64ba19d9a7d6dcb736aba374407df0673 Mon Sep 17 00:00:00 2001
From 20d3866866edae3398861692e2af98f4814f8010 Mon Sep 17 00:00:00 2001
From: Marius Brehler <marius.brehler@amd.com>
Date: Tue, 1 Apr 2025 20:58:38 +0000
Subject: [PATCH 13/17] Install `libhipblas_fortran.so`
Date: Tue, 26 Aug 2025 10:15:45 +0000
Subject: [PATCH] Install `libhipblas_fortran.so`

This is required by the test and benchmark clients but was not part of
the installation so far.
---
projects/hipblas/library/src/CMakeLists.txt | 1 +
projects/hipblas/clients/CMakeLists.txt | 1 +
1 file changed, 1 insertion(+)

diff --git a/projects/hipblas/library/src/CMakeLists.txt b/projects/hipblas/library/src/CMakeLists.txt
index 7318e3fd88..8846fec9d3 100755
--- a/projects/hipblas/library/src/CMakeLists.txt
+++ b/projects/hipblas/library/src/CMakeLists.txt
@@ -54,6 +54,7 @@ set (hipblas_f90_source
# Create hipBLAS Fortran module
if(NOT WIN32)
add_library(hipblas_fortran ${hipblas_f90_source})
+ rocm_install(TARGETS hipblas_fortran)
endif()
diff --git a/projects/hipblas/clients/CMakeLists.txt b/projects/hipblas/clients/CMakeLists.txt
index 4ba4e950c9..e17ce117d2 100644
--- a/projects/hipblas/clients/CMakeLists.txt
+++ b/projects/hipblas/clients/CMakeLists.txt
@@ -121,6 +121,7 @@ if( BUILD_CLIENTS_TESTS OR BUILD_CLIENTS_BENCHMARKS OR BUILD_CLIENTS_SAMPLES )
# Set Fortran module output directory
set(CMAKE_Fortran_MODULE_DIRECTORY ${PROJECT_BINARY_DIR}/include/hipblas)
add_library(hipblas_fortran OBJECT ${hipblas_f90_source})
+ rocm_install(TARGETS hipblas_fortran)
endif()

if(BUILD_ADDRESS_SANITIZER)
if( NOT WIN32 )
--
2.43.0

Loading
Loading