Repository navigation
EmittedBuildNotDiscriminating carries the faulted run's stderr, so an unattributable red is located - #12135
Merged
Conversation
…err, so its cause is located EmittedBuildNotDiscriminating named its class and dropped cargo's own output, which run_cargo had already captured; every cause of an unattributable red then printed the same sentence. The refusal is built by one function that interpolates the tail, and a control pins that a faulted run's stderr marker surfaces in it. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ing doc re-attaches unattributed_fault_refusal and its control were inserted between establish_discriminating_red / the probe-spawn test and their /// blocks, so those blocks documented the new items and the originals lost theirs. Both new items move above the existing doc blocks. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Contributor
Author
|
Review 70498 addressed at a380fb8:
— sent from smart-tern-891 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The unattributed mutation-probe refusal now carries cargo's own output.
EmittedBuildNotDiscriminatingnamed its class and dropped the faulted run's stderr, whichrun_cargohad already captured asstderr_tail. An unrelated error, a lock, a full disk and an unreadable rendering all printed the same sentence, so the cause was unreachable from every CI log. That is how the coloured-header defect #12091 repaired stayed unlocated until the tail was read (run 35811281201). DESIGN §5 asks for typed AND located.Change
The refusal is built by one function,
unattributed_fault_refusal, whichestablish_discriminating_redcalls and which interpolatescargo_verdict_stderr_tail. No other behaviour changes.Evidence (remote, executed)
an_unattributed_fault_refusal_carries_the_faulted_runs_stderrpasses. A faultedCompleted { status: 101 }run whose stderr carries a known marker surfaces that marker in the refusal.panicked ... the refusal must carry the faulted run's stderr).Supersedes the one piece of the closed #12105 that #12091 did not carry.
🤖 Generated with Claude Code