Repository navigation
ACT v2.2
Changes since v2.1:
- An oracle generated by TAIDL-TO v2.8 lowers every operation that TAIDL v2.13 lexes, including
constant,iota,slice,compare,absandtanh. - A backend generated by ACT-Backend v1.8 or later applies a rewrite only to the match that its precondition checked, and matches an instruction's semantics in whatever order it is written.
- A backend generated by ACT-Backend v1.9 exits with status 1 when a compile finds no assembly, writing an
Error: no assembly found:line on stderr that says why, and prints nothing on stdout unless given--verbose. - The release notes of TAIDL-TO v2.8 and of ACT-Backend v1.8 and v1.9 have the details.
Compatibility:
| ACT | TAIDL | TAIDL-TO | ACT-Backend | Docker image |
|---|---|---|---|---|
| v2.2 | v2.13 | v2.8 | v1.9 | devanshdvj/act:v2.2 |
- ACT v2.2 moves the ecosystem to TAIDL-TO v2.8 and ACT-Backend v1.9.
This release:
- The version is 2.2 in
pyproject.tomland inact/__init__.py, and the README's install line namesv2.2. - The ecosystem image
devanshdvj/act:v2.2comes in four tags:-amd64,-arm64,-cuda13-amd64and-cuda13-arm64, each built on thedevanshdvj/act-env:py3.14-jax0.11.2image with the same suffix. - The four attached files list what each image tag contains:
act-v2.2-amd64.txt,act-v2.2-arm64.txt,act-v2.2-cuda13-amd64.txtandact-v2.2-cuda13-arm64.txt.