← board

Pinned v36 binary is missing from git — pinned symlink dangles

Summary

Commit 564f7d0 ("chore(stable): pin v36 — dyn-array record field assignment fix") updated stable_linux_amd64/default/VERSION to 36 and pointed stable_linux_amd64/default/pinned -> v36, but the v36 binary blob was not committed. git ls-files stable_linux_amd64/default/ shows binaries only up to v35. So $(PXX_STABLE) (= …/default/pinned) resolves to a non-existent file:

$ stable_linux_amd64/default/pinned …
bash: stable_linux_amd64/default/pinned: No such file or directory

make lib-test and make demos fail immediately for everyone who pulls.

Fix

Commit + push the v36 binary (and verify pinned/latest symlinks resolve), or revert pinned/VERSION back to v35 until the binary is pushed. v35 is present and good.

Workaround (Track B, meanwhile)

Build/test against the present v35 binary explicitly: make lib-test PXX_STABLE=$(pwd)/stable_linux_amd64/default/v35 — green there (all libs incl. vm + mathf).

Log

Resolved

Track A pushed the missing binary in d37d9fb ("chore(stable): add missing v36 binary (pinned symlink was dangling)"). pinned -> v36 now resolves; make lib-test green on v36. Closed.