CFK-38052: pin nvidia-cutlass-dsl to 4.5.0 - #444
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe optional ChangesDependency pin
Estimated code review effort: 1 (Trivial) | ~2 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@Anerudhan, could you please review this dependency rollback? It pins nvidia-cutlass-dsl to the known-good 4.5.0 release to contain the 4.6.x libNVVM regression tracked in #397. The change is intentionally limited to the dependency constraint; forward 4.5/4.6 API compatibility work remains tracked in #411. Thanks! |
|
The reason for bump is upstream FW like vLLM and SGLang have bumped to 4.6.x. Pinning the cuteDSL to 4.5.0 errors in the dependency solver. |
Before submitting
pre-commit runand committed any formatting changes.Affected area
Build, packaging, or installation
Summary
Pin the optional CuTeDSL dependency to the known-good
nvidia-cutlass-dsl[cu13]==4.5.0release.Why
The dependency was broadened from
==4.5.0to>=4.5.0, which allows pip to resolve CUTLASS DSL 4.6.x. The libNVVM bundled with 4.6.x fails to compile the large SM100 grouped GEMM DGLU FP8 kernels, while the same kernels compile and pass with 4.5.0.Restoring the exact pin prevents GPT OSS 20B and DeepSeek V3 environments from silently resolving to the affected compiler release while the forward compiler fix is being validated.
Related issues
Related to #397.
Internal tracking: NvBug 6503977 / CFK-38052.
API and compatibility impact
No public API changes. Installing the
[cutedsl]extra now deterministically selects CUTLASS DSL 4.5.0 instead of accepting affected 4.6.x releases.Testing
git diff --check[project.optional-dependencies].cutedslentry resolves to the exact known-good version.Created by dkg-ai-bugfix agent.
Summary by CodeRabbit