summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bershatsky2024-04-18 14:51:02 +0300
committerDaniel Bershatsky2024-04-18 14:51:02 +0300
commit5137da9a5bdab866cc79f14a03603c2414f3be44 (patch)
treeec16d6bad554851509c20a7421faddee9c9f38b0
parentafd8a36aeca046726f31d628c7bcc4a113484b3d (diff)
downloadaur-5137da9a5bdab866cc79f14a03603c2414f3be44.tar.gz
Bump version to 3.4.0
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD6
-rw-r--r--cutlass.diff4
3 files changed, 8 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ac3f8cf817fa..96f58ea39f1c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = cutlass
pkgdesc = CUDA Templates for Linear Algebra Subroutines
- pkgver = 3.3.0
+ pkgver = 3.4.0
pkgrel = 1
url = https://github.com/NVIDIA/cutlass
arch = x86_64
@@ -15,9 +15,9 @@ pkgbase = cutlass
makedepends = python-wheel
depends = cuda
depends = cudnn
- source = cutlass-3.3.0.tar.gz::https://github.com/NVIDIA/cutlass/archive/refs/tags/v3.3.0.tar.gz
+ source = cutlass-3.4.0.tar.gz::https://github.com/NVIDIA/cutlass/archive/refs/tags/v3.4.0.tar.gz
source = cutlass.diff
- sha256sums = 99876de94a04d0b9cdee81d4f29659bde1426b416926aef4d9a3a3a7869511a3
+ sha256sums = 49f4b854acc2a520126ceefe4f701cfe8c2b039045873e311b1f10a8ca5d5de1
sha256sums = SKIP
pkgname = cutlass
diff --git a/PKGBUILD b/PKGBUILD
index 9b95edb2834f..edc95e6bd6bd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Daniel Bershatsky <bepshatsky@yandex.ru>
pkgname=('cutlass' 'python-cutlass')
-pkgver=3.3.0
+pkgver=3.4.0
pkgrel=1
pkgdesc='CUDA Templates for Linear Algebra Subroutines'
arch=('x86_64')
@@ -14,7 +14,7 @@ makedepends=('cmake' 'git' 'ninja' 'pybind11' 'python-build'
optdepends=()
source=("$pkgname-$pkgver.tar.gz::https://github.com/NVIDIA/$pkgname/archive/refs/tags/v$pkgver.tar.gz"
'cutlass.diff')
-sha256sums=('99876de94a04d0b9cdee81d4f29659bde1426b416926aef4d9a3a3a7869511a3'
+sha256sums=('49f4b854acc2a520126ceefe4f701cfe8c2b039045873e311b1f10a8ca5d5de1'
'SKIP')
prepare() {
@@ -25,7 +25,7 @@ prepare() {
build() {
export PATH="/opt/cuda/bin:$PATH"
cmake -S $pkgname-$pkgver -B $pkgname-$pkgver/build -G Ninja \
- -DCUTLASS_NVCC_ARCHS=70,75,80,86,89,90,90a \
+ -DCUTLASS_NVCC_ARCHS='70;75;80;86;89;90;90a' \
-DCUTLASS_ENABLE_GTEST_UNIT_TESTS=OFF \
-DCUTLASS_ENABLE_TESTS=OFF \
-DCUTLASS_ENABLE_CUBLAS=ON \
diff --git a/cutlass.diff b/cutlass.diff
index 866e91abd73a..eaca0532bf99 100644
--- a/cutlass.diff
+++ b/cutlass.diff
@@ -8,8 +8,8 @@
#include <utility> // For methods on std::pair
#if (!defined(_MSC_VER) && (__cplusplus >= 201103L)) || (defined(_MSC_VER) && (_MS_VER >= 1500))
#include <type_traits> // For integral constants, conditional metaprogramming, and type traits
---- a/python/setup.py 2023-11-30 11:12:06.956609312 +0000
-+++ a/python/setup.py 2023-11-30 11:27:05.200923183 +0000
+--- a/python/setup_cutlass.py 2023-11-30 11:12:06.956609312 +0000
++++ a/python/setup_cutlass.py 2023-11-30 11:27:05.200923183 +0000
@@ -35,19 +35,6 @@
import os
import setuptools