File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 4343 matrix :
4444 # Using ubuntu-22.04 instead of 24.04 for more compatibility (glibc). Ideally we'd use the
4545 # manylinux docker image, but I haven't figured out how to install CUDA on manylinux.
46- os : [ubuntu-22.04]
46+ os : [ubuntu-22.04, ubuntu-22.04-arm64 ]
4747 python-version : ["3.9", "3.10", "3.11", "3.12"]
4848 torch-version : ["2.5.1", "2.6.0", "2.7.1", "2.8.0"]
4949 cuda-version : ["12.9.1"]
5252 # Without this we get import error (undefined symbol: _ZN3c105ErrorC2ENS_14SourceLocationESs)
5353 # when building without C++11 ABI and using it on nvcr images.
5454 cxx11_abi : ["FALSE", "TRUE"]
55- arch : ["80", "90"]
55+ arch : ["80", "90", "100", "120" ]
5656 include :
5757 - torch-version : " 2.9.0.dev20250904"
5858 cuda-version : " 13.0"
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ def should_skip_cuda_build():
7979
8080@functools .lru_cache (maxsize = None )
8181def cuda_archs ():
82- return os .getenv ("FLASH_DMATTN_CUDA_ARCHS" , "80;90" ).split (";" )
82+ return os .getenv ("FLASH_DMATTN_CUDA_ARCHS" , "80;90;100;120 " ).split (";" )
8383
8484
8585def detect_preferred_sm_arch () -> Optional [str ]:
You can’t perform that action at this time.
0 commit comments