Skip to content

Mark the two doc-invoked host scripts executable - #164

Open
gjjkbssg wants to merge 1 commit into
Helldez:mainfrom
gjjkbssg:fix/exec-bit-doc-invoked-scripts
Open

Mark the two doc-invoked host scripts executable#164
gjjkbssg wants to merge 1 commit into
Helldez:mainfrom
gjjkbssg:fix/exec-bit-doc-invoked-scripts

Conversation

@gjjkbssg

Copy link
Copy Markdown

Fixes the exec-bit half of #163.

scripts/build-host.sh (invoked directly by README, AGENTS.md, CONTRIBUTING.md and docs/seam.md) and scripts/bench-run.sh (invoked directly by docs/benchmarks.md and docs/benchmark-method.md) were committed 100644, so the first documented step on a fresh POSIX clone fails with permission denied. Reproduced from a clean clone; bash scripts/... worked, which is why this hid in plain sight on a Windows working tree where the mode bit is invisible.

Only the mode changes — no content diff. The other .sh drivers are not invoked directly by the docs, so I left them for the issue discussion.

No CHANGELOG line: per AGENTS.md nothing accumulates outside a dated release section, and 0.20.0 is already cut — happy to fold a line into the next dated section if you want it recorded.

Verified on macOS 15 arm64 after the bit flip: scripts/build-host.sh configures and builds clean, and all 10 ctest gates pass (tiny-model byte-identity included).

README, AGENTS, CONTRIBUTING and docs/seam.md run scripts/build-host.sh
directly, and docs/benchmarks.md runs scripts/bench-run.sh the same way,
but both are committed 100644, so a fresh POSIX clone answers permission
denied at the first documented step. Windows trees never see the mode
bit, which is likely how it went unnoticed.
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