Releases: petlukk/eacompute
Releases · petlukk/eacompute
v1.10.0
v1.9.0
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
chore: bump version to 1.8.0
v1.7.0
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
v1.6.0 — profile-driven consolidation release
v1.5.5
v1.5.5: stream_store intrinsic, batched frame accumulation kernels
v1.5.4
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
Fix Rust 2024 edition compatibility: reserved keyword, collapsible_if…
v1.5.2
Remove simdstat references from eastat README Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
v1.5.1
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>