Repository navigation
instructions: every guest test, aarch64 included, runs on the guest runner - #1179
Conversation
…unner The owner ruled that the development machine is the owner's working machine and never quiet, so it gives no guest verdict. #1173's allowance for aarch64 guests on a quiet development machine goes; every guest row, aarch64 included, runs through guest-rows.yml's dispatch, where aarch64 is emulated and settles order, completion and correctness, not timing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Review of #1179 at a605d51 (r1)Architectural assessment. This is one changed line in root FindingsBLOCKER 1.
Read literally, the new rule leaves the nightly with no possible verdict. Either the ruling also covers the nightly or it does not; the orchestrator should settle which.
The current wording does neither. BLOCKER 2.
Fix: Delete the clause, or replace it with the one fact that is new, for example "There aarch64 is emulated on an x86-64 host, which shows neither timing nor the weak ordering only aarch64 hardware exposes ( Checked and fine
SEND BACK |
… ordering The rule now scopes to what holds today: an agent's guest evidence comes only from the guest runner's dispatch. The nightly is frozen; its issue's exit now says its guest lanes resume on the guest runner, which owes a design for a scheduled job under the dispatch-only runner guard. aarch64 on the runner is TCG on an x86-64 host, so it shows neither timing nor aarch64's weak ordering; kernel/loom/ checks ordering. Shared atomics and DMA ordering therefore no longer justify an aarch64 guest run. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Orchestrator verification of |
Brings #1179 (every guest test runs on the guest runner). No conflict. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Problem
#1173 let aarch64 guests run "on a quiet Mac on demand". The owner ruled that the development machine is the owner's working machine and never quiet, so it gives no guest verdict.
Change
Root
CLAUDE.md's guest paragraph now reads:issues/the-nightly-is-frozen-so-nothing-runs-the-guest-matrix.mdnow has this exit: the nightly resumes with its guest lanes on the guest runner rather than on GitHub's machines. Because only aworkflow_dispatch-only workflow may name that runner, a design for a scheduled job is owed at resumption. Lines 52 and 53 keep their nightly mentions.kernel/loom/instead.tests/CLAUDE.md,implementer.mdandreviewer.mdhad no copy of the "quiet Mac" line.Checks
grep -rn -i "quiet mac\|on a quiet\|quiet host\|\bMac\b" CLAUDE.md */CLAUDE.md .claude/agents/finds nothing (exit 1).Remaining
The harness's
HOST NOT QUIETmessage intests/toyos.rssays "re-run on a quiet host". That describes re-running on the runner and is left alone.🤖 Generated with Claude Code