Skip to content

Releases: petlukk/eacompute

v1.10.0

19 Mar 13:40

Choose a tag to compare

v1.10.0 — shift operators and splat type inference

v1.9.0

18 Mar 10:44

Choose a tag to compare

chore: bump version to 1.9.0

v1.9.0 highlights:
- Upgraded inkwell 0.5 → 0.8 (LLVM 18, dropped either dependency)
- Error messages: parser shows token text, type mismatches show full context
- Error suggestions: dot-operators, "let mut", "did you mean?" typo detection
- Multi-char error underlines using span width
- Binding UX: friendly docstrings, __all__, #[must_use], [[nodiscard]], PyTorch type hints
- Parallel Python bindings: _parallel variants with pointer-based threading
- ea inspect: load/store counts, FMA detection, performance hints
- CI: fixed Windows LLVM_SYS prefix for inkwell 0.8

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v1.8.0

17 Mar 09:00

Choose a tag to compare

chore: bump version to 1.8.0

v1.7.0

09 Mar 13:50

Choose a tag to compare

docs: update for v1.7.0 — exp intrinsic, multi-width widen, i32x16

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v1.6.0

04 Mar 09:56

Choose a tag to compare

v1.6.0 — profile-driven consolidation release

v1.5.5

03 Mar 09:39

Choose a tag to compare

v1.5.5: stream_store intrinsic, batched frame accumulation kernels

v1.5.4

02 Mar 14:03

Choose a tag to compare

Fix phase14_arm x86 regression tests failing on ARM CI

Gate test_x86_still_accepts_f32x8 and test_x86_still_accepts_i32x8
with #[cfg(target_arch = "x86_64")] since they use default compile
options which target the native arch.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v1.5.3

02 Mar 07:02

Choose a tag to compare

Fix Rust 2024 edition compatibility: reserved keyword, collapsible_if…

v1.5.2

01 Mar 09:22

Choose a tag to compare

Remove simdstat references from eastat README

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v1.5.1

01 Mar 06:08

Choose a tag to compare

Remove stale audit document, tag v1.5.1

The audit discipline is enforced by hard rules, test suite, and CI —
not by a separate document that goes stale after every change.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>