Skip to content

ci: bump pinned EigenScript runtime to v0.27.0#44

Merged
InauguralPhysicist merged 2 commits into
masterfrom
bump-eigs-0.27
Jul 6, 2026
Merged

ci: bump pinned EigenScript runtime to v0.27.0#44
InauguralPhysicist merged 2 commits into
masterfrom
bump-eigs-0.27

Conversation

@InauguralPhysicist

Copy link
Copy Markdown
Contributor

Part of the v0.27.0 same-day bump train. Every suite was verified locally against the exact release content (v0.26.0-42-g9810a99) in the pre-tag sweep — details in the release PR (EigenScript#461). Zero W017 sites from the #405 one call rule in this repo.

🤖 Generated with Claude Code

InauguralPhysicist and others added 2 commits July 6, 2026 18:16
Upstream #435 (in v0.27.0): chr raises outside 1-255 instead of
silently returning "". The serial capture path fed mem.data[0xFF01]
to chr unguarded, so a ROM transferring a NUL byte would raise.
Skip the append on 0 — byte-identical to the old behavior (NUL
contributed nothing to serial_output). Blargg suites are ASCII and
never hit this; verified with a NUL+ASCII transfer probe and the
full test_cpu/test_memory suites against EigenScript HEAD.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Rides with the serial chr-of-NUL guard on this branch: v0.27.0's chr
raises outside 1-255 (#435). CLAUDE.md prose pin updated in the same
change. Blargg suites + test_cpu/test_memory verified green against
the v0.27.0 content in the pre-tag sweep.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@InauguralPhysicist InauguralPhysicist merged commit e985c8e into master Jul 6, 2026
1 check passed
@InauguralPhysicist InauguralPhysicist deleted the bump-eigs-0.27 branch July 6, 2026 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant