You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
test(293): the new refusal branch must not exit early
The ecosystem job runs this file and checks that each test "ran to its
conclusion" — an assertion that exists so an early exit cannot masquerade as a
pass. My branch for the toolchain refusal did `exit 0`, which skipped half two
entirely: four correct cross builds that this file also guards. CI caught it;
a local run did not, because locally the exit code is all a caller sees.
The branch now records that half one is settled and lets the script continue.
The "names both systems" assertion is asked only of the OS-mismatch refusal —
the toolchain refusal is a different sentence about a different decision, one
that never resolved a target at all, and demanding both triples from it would
be asserting on the wrong object.
0 commit comments