Torsten Keßler pushed to branch main at Arch Linux / Packaging / Packages /
python-aotriton
Commits:
8bd7c620 by Torsten Keßler at 2026-01-29T21:51:50+01:00
upgpkg: 0.11.2b-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-aotriton
pkgdesc = Ahead of Time Triton Math Library
- pkgver = 0.11.1b
- pkgrel = 3
+ pkgver = 0.11.2b
+ pkgrel = 1
url = https://github.com/ROCm/aotriton
arch = x86_64
license = MIT
@@ -20,7 +20,6 @@ pkgbase = python-aotriton
makedepends = python-wheel
makedepends = python-yaml
makedepends = rocm-toolchain
- makedepends = rocm-toolchain
depends = gcc-libs
depends = glibc
depends = hip-runtime-amd
@@ -28,13 +27,13 @@ pkgbase = python-aotriton
depends = python
depends = python-triton
depends = rocm-core
- source = git+https://github.com/ROCm/aotriton#tag=0.11.1b
+ source = git+https://github.com/ROCm/aotriton#tag=0.11.2b
source = aotriton-aiter::git+https://github.com/ROCm/aiter.git
source =
aotriton-incbin::git+https://github.com/graphitemaster/incbin.git
source = python-aotriton-use-system-pybind11.patch
source =
python-aotriton-don-t-create-a-virtualenv-and-build-triton.patch
source =
python-aotriton-v3src-Use-system-python-executable-instead-of-venv.patch
- sha256sums =
11dab271c65301bec86555ba7dae9acd3cdca19fe3193b2ad95055ce6a5ab9e4
+ sha256sums =
1f24d9720c8c22adb2c12c278a901ad37742306beed5f69407e2d66a5bf86a16
sha256sums = SKIP
sha256sums = SKIP
sha256sums =
2ce5f6112a9a83dd7110a2ef9eecee520ac5872cfe767c53d6ebdebbe0dd06a1
=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
_pkgname=aotriton
pkgname=python-${_pkgname}
-pkgver=0.11.1b
-pkgrel=3
+pkgver=0.11.2b
+pkgrel=1
pkgdesc="Ahead of Time Triton Math Library"
url="https://github.com/ROCm/aotriton"
license=(MIT)
@@ -35,7 +35,6 @@ makedepends=(
python-wheel
python-yaml
rocm-toolchain
- rocm-toolchain
)
source=(
"git+https://github.com/ROCm/aotriton#tag=$pkgver"
@@ -45,7 +44,7 @@ source=(
python-aotriton-don-t-create-a-virtualenv-and-build-triton.patch
python-aotriton-v3src-Use-system-python-executable-instead-of-venv.patch
)
-sha256sums=('11dab271c65301bec86555ba7dae9acd3cdca19fe3193b2ad95055ce6a5ab9e4'
+sha256sums=('1f24d9720c8c22adb2c12c278a901ad37742306beed5f69407e2d66a5bf86a16'
'SKIP'
'SKIP'
'2ce5f6112a9a83dd7110a2ef9eecee520ac5872cfe767c53d6ebdebbe0dd06a1'
@@ -76,6 +75,8 @@ build() {
-Wno-dev
-S "${_pkgname}"
-B build
+ -D CMAKE_C_COMPILER=amdclang
+ -D CMAKE_CXX_COMPILER=amdclang++
-D CMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG"
-D CMAKE_BUILD_TYPE=None
-D CMAKE_INSTALL_PREFIX=/usr
@@ -83,7 +84,7 @@ build() {
# Don't depend on torch, torch depends on us
-D AOTRITON_USE_TORCH=OFF
# List taken from release notes
- -D
AOTRITON_TARGET_ARCH="gfx950;gfx1100;gfx1101;gfx1102;gfx1150;gfx1151;gfx1200;gfx1201"
+ -D
AOTRITON_TARGET_ARCH="gfx950;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1152;gfx1153;gfx1200;gfx1201"
)
cmake "${cmake_args[@]}"
cmake --build build
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-aotriton/-/commit/8bd7c6206ee50a8577d03756022877f089e850b6
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-aotriton/-/commit/8bd7c6206ee50a8577d03756022877f089e850b6
You're receiving this email because of your account on gitlab.archlinux.org.