From 518d15ae43dde662b30e78d17bb282786a29c337 Mon Sep 17 00:00:00 2001 From: misaka00251 <liuxin@iscas.ac.cn> Date: Wed, 18 Dec 2024 17:38:13 +0800 Subject: [PATCH] Update to 6.3.0 --- Fix-build-on-riscv64.patch | 70 -------------------------------------- rocblas.spec | 2 -- 2 files changed, 72 deletions(-) delete mode 100644 Fix-build-on-riscv64.patch diff --git a/Fix-build-on-riscv64.patch b/Fix-build-on-riscv64.patch deleted file mode 100644 index 1b21849..0000000 --- a/Fix-build-on-riscv64.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 713dbf3170b290cc0aa4f8b3e3b7511d0ae2a4e0 Mon Sep 17 00:00:00 2001 -From: misaka00251 <liuxin@iscas.ac.cn> -Date: Thu, 10 Oct 2024 13:11:53 +0800 -Subject: [PATCH] Fix build on riscv64 - - -diff --git a/clients/benchmarks/CMakeLists.txt b/clients/benchmarks/CMakeLists.txt -index 0bfd30a..e953a97 100644 ---- a/clients/benchmarks/CMakeLists.txt -+++ b/clients/benchmarks/CMakeLists.txt -@@ -97,14 +97,6 @@ if( BUILD_WITH_TENSILE ) - target_link_libraries( rocblas-gemm-tune PRIVATE ${COMMON_LINK_LIBS} ) - endif() - --if( CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- # GCC or hip-clang needs specific flags to turn on f16c intrinsics -- target_compile_options( rocblas-bench PRIVATE -mf16c ) -- if( BUILD_WITH_TENSILE ) -- target_compile_options( rocblas-gemm-tune PRIVATE -mf16c ) -- endif() --endif() -- - target_compile_options(rocblas-bench PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${COMMON_CXX_OPTIONS}>) - if( BUILD_WITH_TENSILE ) - target_compile_options(rocblas-gemm-tune PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${COMMON_CXX_OPTIONS}>) -diff --git a/clients/gtest/CMakeLists.txt b/clients/gtest/CMakeLists.txt -index 8352276..3a3f003 100644 ---- a/clients/gtest/CMakeLists.txt -+++ b/clients/gtest/CMakeLists.txt -@@ -165,10 +165,6 @@ else() - endif() - target_link_libraries( rocblas-test PRIVATE ${COMMON_LINK_LIBS} ) - --if( CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- # GCC or hip-clang needs specific flag to turn on f16c intrinsics -- target_compile_options( rocblas-test PRIVATE -mf16c ) --endif( ) - target_compile_options(rocblas-test PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${COMMON_CXX_OPTIONS}>) - - target_compile_definitions( rocblas-test PRIVATE ROCM_USE_FLOAT16 ROCBLAS_INTERNAL_API ROCBLAS_NO_DEPRECATED_WARNINGS ) -diff --git a/clients/samples/CMakeLists.txt b/clients/samples/CMakeLists.txt -index 2f6caea..8d09dc9 100644 ---- a/clients/samples/CMakeLists.txt -+++ b/clients/samples/CMakeLists.txt -@@ -115,8 +115,6 @@ foreach( exe ${sample_list_all} ) - ) - - if( CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") -- # GCC or hip-clang needs specific flags to turn on f16c intrinsics -- target_compile_options( ${exe} PRIVATE -mf16c ) - target_compile_definitions( ${exe} PRIVATE ROCBLAS_INTERNAL_API ) - endif( ) - -diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt -index 90a75dd..cf9a3a5 100755 ---- a/library/CMakeLists.txt -+++ b/library/CMakeLists.txt -@@ -60,9 +60,6 @@ function( rocblas_library_settings lib_target_ ) - $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}> - ) - -- # GCC or hip-clang needs specific flags to turn on f16c intrinsics -- target_compile_options( ${lib_target_} PRIVATE -mf16c ) -- - # Do not allow Variable Length Arrays (use unique_ptr instead) - target_compile_options( ${lib_target_} PRIVATE -Werror=vla ) - --- -2.46.2 - diff --git a/rocblas.spec b/rocblas.spec index 0173def..67a8d65 100644 --- a/rocblas.spec +++ b/rocblas.spec @@ -55,8 +55,6 @@ Patch0: 0001-fixup-install-of-tensile-output.patch #Patch1: 0001-add-gfx1103-support-for-rocBLAS.patch Patch2: 0001-offload-compress-option.patch -Patch1000: Fix-build-on-riscv64.patch - BuildRequires: cmake BuildRequires: rocm-cmake BuildRequires: rocm-comgr-devel -- GitLab