Skip to content

latest-air-wheels-no-rtti

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Dec 22:54
· 314 commits to main since this release
936ab65

MLIR-AIR Wheels (no-RTTI)

Latest commit: 64066ec
Pinned mlir_aie: mlir_aie_no_rtti==1.3.2.dev82+geaa6248
Platforms: Linux x86_64 (Python 3.11–3.14), Windows AMD64 (Python 3.11–3.14)

Installation

AIR supports multiple backends (AIE, GPU, VCK5000); backend dependencies are exposed as pip extras. For the AIE backend, the [aie] extra pulls the matching pinned mlir_aie and llvm-aie from the additional --find-links pages:

pip install 'mlir_air[aie]' \
  -f https://github.com/Xilinx/mlir-air/releases/expanded_assets/latest-air-wheels-no-rtti \
  -f https://github.com/Xilinx/mlir-aie/releases/expanded_assets/latest-wheels-no-rtti-2 \
  -f https://github.com/Xilinx/llvm-aie/releases/expanded_assets/nightly

Drop the [aie] extra to install AIR core only (e.g. when bringing your own backend).

RTTI / no-RTTI Variants

Both RTTI-enabled and RTTI-disabled wheels are released for downstream integration convenience:

  • latest-air-wheels — RTTI on. Default; use this for standalone development.
  • latest-air-wheels-no-rtti — RTTI off. For integrating MLIR-AIR into a downstream project whose LLVM is built with -DLLVM_ENABLE_RTTI=OFF.

When mixing wheels into a downstream build, all three of mlir, mlir_aie, and mlir_air must agree on RTTI.

Full setup guide: docs/buildingRyzenLin.md