From 469767fb2b22bdb0cd69b08de949feb0e4045baa Mon Sep 17 00:00:00 2001 From: liuhao2638 <81785862+liuhao2638@users.noreply.github.com> Date: Thu, 16 Jul 2026 21:57:09 +0800 Subject: [PATCH 1/3] Update GPU third-party conditions Co-Authored-By: Claude --- cmake/third_party.cmake | 2 -- 1 file changed, 2 deletions(-) diff --git a/cmake/third_party.cmake b/cmake/third_party.cmake index 290d1fd198e3ac..70ff374b35ee80 100755 --- a/cmake/third_party.cmake +++ b/cmake/third_party.cmake @@ -349,7 +349,6 @@ include(external/glog) # download, build, install glog ########################### include third_party according to flags ############################### if(WITH_GPU - AND NOT WITH_ARM AND NOT WIN32 AND NOT APPLE) if(${CMAKE_CUDA_COMPILER_VERSION} GREATER_EQUAL 11.0) @@ -601,7 +600,6 @@ if(WITH_ROCM) endif() if(WITH_GPU - AND NOT WITH_ARM AND NOT WIN32 AND NOT APPLE) if(${CMAKE_CUDA_COMPILER_VERSION} GREATER_EQUAL 12.3 From 9034ce98a442c54d7fd95729ca3094d77552ea87 Mon Sep 17 00:00:00 2001 From: liuhao2638 <2284903223@qq.com> Date: Fri, 17 Jul 2026 11:41:04 +0800 Subject: [PATCH 2/3] ci: rerun PR checks From abe4c2ea211f69dc7d7991abda5f010ccd1230dd Mon Sep 17 00:00:00 2001 From: liuhao2638 <2284903223@qq.com> Date: Fri, 17 Jul 2026 14:40:22 +0800 Subject: [PATCH 3/3] fix flashattn cache on arm builds --- cmake/external/flashattn.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/external/flashattn.cmake b/cmake/external/flashattn.cmake index 6aec251be0215b..7dfcec2c166fcd 100644 --- a/cmake/external/flashattn.cmake +++ b/cmake/external/flashattn.cmake @@ -184,6 +184,9 @@ else() set(CACHE_TAR_DIR "${FA_BUILD_DIR}/flashattn_libs_${FLASHATTN_TAG}") set(SKIP_BUILD_FA OFF) + if(WITH_ARM) + set(WITH_FA_BUILD_WITH_CACHE OFF) + endif() if(WITH_FA_BUILD_WITH_CACHE) message(STATUS "Downloading ${TAR_FILE_URL} to ${CACHE_TAR_PATH}")