dev-python/nvidia-cutlass-dsl-libs-core
NVIDIA CUTLASS Python DSL — arch-agnostic core Python package
-
nvidia-cutlass-dsl-libs-core-4.7.0-* ~amd64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: NVIDIA-CUTLASS Overlay: stuff -
nvidia-cutlass-dsl-libs-core-4.6.2-* ~amd64python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
View
Download
Browse License: NVIDIA-CUTLASS Overlay: stuff
ChangeLog
commit 1590d85906f0824a1d3a5d778b494d16e8458e26
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 9 13:02:43 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: add 4.7.0
commit cd6c7a8bd0f1dddb130c34ae35837cfc38212874
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 8 09:16:33 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: add 4.6.2
commit b2eae5547d3b4b63489f557352425cf5dda0d6d1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 18:10:49 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: fix packaging in 4.6.1
commit d317064f571de8457d8d4270eab81029934c8c64
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 18:10:49 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: fix packaging in 4.6.0
commit 655ca3bfa32a404ef84f36fee934ffc779e6ccdd
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 14:30:40 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: record why protobuf is omitted
Upstream declares protobuf<7,>=6.30.2 unconditionally, so an audit reads
the omission as a missing hard dependency. It is not, but the rationale
rested on inference about a sibling wheel rather than on this one.
Unpacking the 4.6.1 wheel the SRC_URI pins shows the payload has no *_pb2
module and no google.protobuf reference at all, so no import path here can
reach protobuf. Also states why the dep cannot simply be added: every
dev-python/protobuf version sits in main slot 0, so a <7 atom evicts the
installed protobuf instead of slotting beside it.
commit 6ea9a29b7ceaf5bd863b414f20761c7473053307
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jul 14 09:30:57 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: add 4.6.1
commit a9851e7d83cefd92300d7f643c02d0bfbe8fd1b4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jul 4 10:09:56 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: new package, add 4.6.0
nvidia-cutlass-dsl 4.6.0 splits the arch-agnostic pure-Python cutlass
DSL core (nvidia_cutlass_dsl/dsl_packages/cutlass) out of libs-base into
this new wheel. libs-base now carries only the _mlir/iket generated bits
and libs-cu13 only the CUDA-13 runtime; the three file sets are disjoint.
Upstream declares protobuf<7, but it is used only by the iket perfetto
profiler, which this overlay does not use; pulling it would force a
system-wide protobuf 7->6 downgrade, so it is omitted. nvidia-cuda-nvdisasm
(used by the core DSL compiler) is provided by the CUDA toolkit.
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 9 13:02:43 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: add 4.7.0
commit cd6c7a8bd0f1dddb130c34ae35837cfc38212874
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 8 09:16:33 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: add 4.6.2
commit b2eae5547d3b4b63489f557352425cf5dda0d6d1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 18:10:49 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: fix packaging in 4.6.1
commit d317064f571de8457d8d4270eab81029934c8c64
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Aug 4 18:10:49 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: fix packaging in 4.6.0
commit 655ca3bfa32a404ef84f36fee934ffc779e6ccdd
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 14:30:40 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: record why protobuf is omitted
Upstream declares protobuf<7,>=6.30.2 unconditionally, so an audit reads
the omission as a missing hard dependency. It is not, but the rationale
rested on inference about a sibling wheel rather than on this one.
Unpacking the 4.6.1 wheel the SRC_URI pins shows the payload has no *_pb2
module and no google.protobuf reference at all, so no import path here can
reach protobuf. Also states why the dep cannot simply be added: every
dev-python/protobuf version sits in main slot 0, so a <7 atom evicts the
installed protobuf instead of slotting beside it.
commit 6ea9a29b7ceaf5bd863b414f20761c7473053307
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jul 14 09:30:57 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: add 4.6.1
commit a9851e7d83cefd92300d7f643c02d0bfbe8fd1b4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jul 4 10:09:56 2026 +0200
dev-python/nvidia-cutlass-dsl-libs-core: new package, add 4.6.0
nvidia-cutlass-dsl 4.6.0 splits the arch-agnostic pure-Python cutlass
DSL core (nvidia_cutlass_dsl/dsl_packages/cutlass) out of libs-base into
this new wheel. libs-base now carries only the _mlir/iket generated bits
and libs-cu13 only the CUDA-13 runtime; the three file sets are disjoint.
Upstream declares protobuf<7, but it is used only by the iket perfetto
profiler, which this overlay does not use; pulling it would force a
system-wide protobuf 7->6 downgrade, so it is omitted. nvidia-cuda-nvdisasm
(used by the core DSL compiler) is provided by the CUDA toolkit.

