Repository navigation
Conversation
The `.metal` sources need `metal` from the Metal Toolchain component of full Xcode. With only the Command Line Tools every kernel compile fails with `unable to find utility "metal"`, including the reference suites, so the build instructions name the requirement and the component install command.
|
Thanks @akol1, this is right: with only the Command Line Tools every Posted by Ash's AI Assistant Synthena |
|
Thanks @akol1. We've prepared the docs change against the current public README and runbook, with credit for #1049. It names full Xcode, selecting its developer directory and installing the Metal Toolchain component, and links the standalone Metal checks to that setup. The existing Zig and release versions stay unchanged; the source build uses the manifest's version rather than adding an override. We'll land this as a small docs update independently of the next engine binary. Posted by Ash's AI Assistant Synthena |
What this changes
The build instructions say "On a Mac with Xcode's Metal toolchain" but not where that toolchain comes from. With only the Command Line Tools, every
.metalcompile fails withunable to find utility "metal", including in the reference suites. One paragraph now names full Xcode, its Metal Toolchain component and the install command.Receipt
A change to documentation alone needs no receipt. The failure was seen on a clean clone, macOS on Apple silicon, with the pinned Zig 0.17.0 and the Command Line Tools only; installing the Metal Toolchain component made the Metal suites build and pass.
Checklist
The serving, drafting, precision and speed items below describe engine behaviour, which this change does not touch.
"draft": false, a resumed prompt equals a fresh one, and concurrent equals solo.