Skip to content

Commit 19a9f41

Browse files
erwei-xilinxclaude
andcommitted
CI: switch mlir-aie find-links to latest-wheels-no-rtti-2
The mlir-air 9377b0e wheel pins mlir_aie_no_rtti (the renamed package published to the latest-wheels-no-rtti-2 release channel). The old latest-wheels-no-rtti channel only carries the legacy mlir_aie name and no longer receives new builds, so install resolves to "No matching distribution" without the -2 link. Updates env_setup.sh, env_setup.ps1, build.yml, nightly-wheels.yml, README.md, and pyproject.toml to point at latest-wheels-no-rtti-2. build.yml's pip show / install-dir extraction also switches to the new mlir_aie_no_rtti distribution name. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 2dee64e commit 19a9f41

6 files changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,15 @@ jobs:
5555
echo "mlir-air timestamp: $MLIR_AIR_TIMESTAMP"
5656
python3 -m pip install "mlir_air[aie]==$MLIR_AIR_VERSION.$MLIR_AIR_TIMESTAMP+$SHORT_MLIR_AIR_COMMIT_HASH.no.rtti" \
5757
-f https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti \
58-
-f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti \
58+
-f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 \
5959
-f https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly
6060
# The [aie] extra requires llvm-aie without a version pin. Force an
6161
# upgrade so we always test against the latest nightly wheel.
6262
python3 -m pip install --upgrade --force-reinstall llvm-aie -f https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly
6363
python3 -m pip show llvm-aie
64-
python3 -m pip show mlir_aie
64+
python3 -m pip show mlir_aie_no_rtti
6565
# Set environmental variable "MLIR_AIE_INSTALL_DIR"
66-
MLIR_AIE_INSTALL_DIR_STR="$(python3 -m pip show mlir_aie | grep ^Location: | awk '{print $2}')/mlir_aie"
66+
MLIR_AIE_INSTALL_DIR_STR="$(python3 -m pip show mlir_aie_no_rtti | grep ^Location: | awk '{print $2}')/mlir_aie"
6767
echo "MLIR_AIE_INSTALL_DIR=$MLIR_AIE_INSTALL_DIR_STR" >> $GITHUB_ENV
6868
# Update paths in environmental variables
6969
echo "${MLIR_AIE_INSTALL_DIR}/bin" >> $GITHUB_PATH

.github/workflows/nightly-wheels.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ jobs:
345345
```bash
346346
pip install triton-xdna \
347347
--find-links https://github.com/${{ github.repository }}/releases/expanded_assets/latest-wheels \
348-
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti \
348+
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 \
349349
--find-links https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly \
350350
--find-links https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti
351351
```
@@ -355,7 +355,7 @@ jobs:
355355
```powershell
356356
pip install triton-xdna `
357357
--find-links https://github.com/${{ github.repository }}/releases/expanded_assets/latest-wheels `
358-
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti `
358+
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 `
359359
--find-links https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly `
360360
--find-links https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti
361361
```

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,15 @@ python3 -m pip install --upgrade pip
5454
# Install triton-xdna from GitHub Releases
5555
pip install triton-xdna \
5656
--find-links https://github.com/amd/Triton-XDNA/releases/expanded_assets/latest-wheels \
57-
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti \
57+
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 \
5858
--find-links https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly \
5959
--find-links https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti
6060
```
6161

6262
**Note:** To install from a local wheel file:
6363
```bash
6464
pip install /path/to/triton_xdna-*.whl \
65-
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti \
65+
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 \
6666
--find-links https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly \
6767
--find-links https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti
6868
```
@@ -79,7 +79,7 @@ pip install cmake pybind11 nanobind wheel ninja pytest setuptools Cython
7979

8080
# Install triton-xdna from source and all dependencies automatically
8181
pip install . --no-build-isolation \
82-
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti \
82+
--find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 \
8383
--find-links https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly \
8484
--find-links https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti
8585
```
@@ -179,7 +179,7 @@ pip install torch --index-url https://download.pytorch.org/whl/cpu
179179
pip install triton-windows
180180
pip install "mlir_air[aie]" `
181181
-f https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti `
182-
-f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti `
182+
-f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 `
183183
-f https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly
184184
```
185185

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ classifiers = [
2828
# Installation command:
2929
# pip install triton-xdna \
3030
# --find-links https://github.com/amd/Triton-XDNA/releases/expanded_assets/latest-wheels \
31-
# --find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti \
31+
# --find-links https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 \
3232
# --find-links https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly \
3333
# --find-links https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti
3434

utils/env_setup.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Write-Host "mlir-air timestamp: $MLIR_AIR_TIMESTAMP"
5151

5252
python -m pip install "mlir_air[aie]==$MLIR_AIR_VERSION.$MLIR_AIR_TIMESTAMP+$SHORT_AIR_COMMIT.no.rtti" `
5353
-f https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti `
54-
-f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti `
54+
-f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 `
5555
-f https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly
5656

5757
# The [aie] extra requires llvm-aie without a version pin. To track the

utils/env_setup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ MLIR_AIR_TIMESTAMP=$(awk -v kw="Timestamp:" '$0 ~ kw {for (i=1; i<NF; i++) if ($
1818
echo "mlir-air timestamp: $MLIR_AIR_TIMESTAMP"
1919
python3 -m pip install "mlir_air[aie]==$MLIR_AIR_VERSION.$MLIR_AIR_TIMESTAMP+$SHORT_MLIR_AIR_COMMIT_HASH.no.rtti" \
2020
-f https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti \
21-
-f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti \
21+
-f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 \
2222
-f https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly
2323

2424
# The [aie] extra requires llvm-aie without a version pin. To track the

0 commit comments

Comments
 (0)