summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-openstackclient
diff options
context:
space:
mode:
authorDaniel Fahey <daniel.fahey@pm.me>2025-10-24 21:29:20 +0100
committerDaniel Fahey <daniel.fahey@pm.me>2025-10-25 14:57:22 +0100
commit59d8696fe6a33d833c7873f11e9cf7e2f45f3d29 (patch)
tree038fa623f99c954f809ea37586bb775e0597f6f2 /pkgs/development/python-modules/python-openstackclient
parent27fd57665d579734a3e494cbf80426c21e816d56 (diff)
python3Packages.vllm: fix Blackwell support
This corrects the approach taken in b1cef6ca8d5dc66099a5f17f26724a1175a0ed72, which disabled Blackwell (SM100+) support due to CUTLASS API incompatibility. My original diagnosis was incorrect: FlashMLA's SM100 kernels don't need newer CUTLASS APIs; they actually need CUTLASS v3.9.0 (pinned in FlashMLA's git submodule). The incompatibility is with vLLM's FlashMLA fork and CUTLASS v4.x APIs altogether. This commit packages both CUTLASS versions: v3.9.0 for FlashMLA and v4.0.0 for the main vLLM build, allowing Blackwell support to work correctly. Although this subtlety can easily be expressed in the Nix derivation it was reported upstream in https://github.com/vllm-project/vllm/issues/27425
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient')
0 files changed, 0 insertions, 0 deletions