mirror of
https://github.com/NVIDIA/TensorRT-LLM.git
synced 2026-01-13 22:18:36 +08:00
[None][fix] Fix regex pattern for cubin filtering (#9914)
Signed-off-by: Anthony Chang <27950904+rosenrodt@users.noreply.github.com>
This commit is contained in:
parent
bf923a1074
commit
3be5f3abcf
@ -40,9 +40,7 @@ list(FILTER SRC_CU EXCLUDE REGEX "fusedLayernormKernels/.*")
|
||||
|
||||
function(filter_cuda_archs ARCH SOURCES_VAR)
|
||||
if(NOT "${ARCH}" IN_LIST CMAKE_CUDA_ARCHITECTURES_ORIG)
|
||||
set(FILTER_REGEX
|
||||
".*_sm(_)?${ARCH}[.]cubin[.]cpp|^.*Sm(_)?${ARCH}.*cubin.cpp$|.*_sm(_)?${ARCH}[.]cu|^.*Sm(_)?${ARCH}.*cu$"
|
||||
)
|
||||
set(FILTER_REGEX ".*[Ss][Mm]_?${ARCH}(af)?.*(cubin\.cpp|\.cu)$")
|
||||
list(APPEND SOURCES ${${SOURCES_VAR}})
|
||||
list(APPEND SOURCES_FILTERED ${SOURCES})
|
||||
list(FILTER SOURCES_FILTERED INCLUDE REGEX "${FILTER_REGEX}")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user