| Crates.io | tracel-mlir-sys |
| lib.rs | tracel-mlir-sys |
| version | 20.1.4-6 |
| created_at | 2025-09-19 09:51:53.132618+00 |
| updated_at | 2026-01-13 15:56:06.129563+00 |
| description | Rust bindings for MLIR C API used by CubeCL. |
| homepage | |
| repository | https://github.com/tracel-ai/tracel-llvm/tree/main/crates/tracel-mlir-sys |
| max_upload_size | |
| id | 1846213 |
| size | 732,178 |
The purpose of this repository is to provide an interface to MLIR from Rust for the CubeCL backend and support only one version at a time that is bundled automatically at compilation.
Creates the bindgins with cargo xtask bindgen and commit the new bindings to the repository.
Dispatch the workflow Release manually.
The workflow will create a new release named v{LLVM_TAG}-{RELEASE_NUMBER}.
Note: Currently the workflow does not build the MacOS archive. It must be built manually by executing cargo xtask bundle build
at the root of the repository. It will create an archive at .llvm/macos-AArch64.tar.xz. Edit the GitHub release and upload this archive to it manually.
Publish to publish the crates on crates.io.This workspace incorporates code from the following external repositories. Each retains its original license and copyright notices, as detailed in the COPYRIGHT file:
Please refer to the COPYRIGHT file for full license texts and copyright information.