Problem
The latest ci.yml run on canonical main (head 251151cf) concluded run-level failure: https://github.com/swift-foundations/swift-threads/actions/runs/30440801930
Failing legs at that run: Ubuntu (Swift 6.4.x nightly, release), Ubuntu (Swift 6.3, release), swift-format lint, SwiftLint.
The package-owned gating legs among these are: Ubuntu (Swift 6.3, release), swift-format lint, SwiftLint.
On sampled sibling repositories in the same red wave, the stable build/test leg failures reproduce as source-level test defects — e.g. colliding @Suite struct Test declarations introduced by the recent test-suite restructuring/naming sweeps causing invalid redeclaration of 'Test'. Diagnose this repository's own job log first; do not assume the sibling cause.
Proposed outcome
A fresh full-tier workflow_dispatch of .github/workflows/ci.yml at the then-current canonical main head completes with run-level conclusion success, every selected gating leg terminal success, and no failure converted by continue-on-error, an unexplained suppression, or matrix narrowing. Record the passing run URL on this issue before closing.
Repair direction
Read the failing job logs from the linked run, repair the source/test defects in this repository (test-suite naming collisions, compile errors, or genuine test failures), and leave CI configuration untouched. If a failure reproduces only as a compiler crash or SDK defect, it is centrally owned — report it on this issue instead of working around it.
Additional context
Out of scope (centrally owned, do not mask or 'fix' locally): advisory Ubuntu nightly legs (Swift 6.4.x/main nightly — owned with the Swift 6.4 baseline work, swift-institute/.github#95), Ubuntu (Swift 6.3, Embedded Wasm SDK build) failures matching the swift-frontend signal-11 crash, Ubuntu (Swift 6.3, Android SDK build) failures from semaphore.h missing in the Android SDK artifactbundle, and Static Linux musl failures pending central diagnosis. Do not add continue-on-error, narrow the matrix, or edit workflow files to reach green; the caller/wrapper/universal chain is owned centrally.
Part of the CI-green wave under Goal swift-institute/.github#94; lint-rule (swift-linter) convergence remains owned by Goal swift-institute/.github#90 and is not in this issue's scope.
Problem
The latest
ci.ymlrun on canonicalmain(head251151cf) concluded run-levelfailure: https://github.com/swift-foundations/swift-threads/actions/runs/30440801930Failing legs at that run:
Ubuntu (Swift 6.4.x nightly, release),Ubuntu (Swift 6.3, release),swift-format lint,SwiftLint.The package-owned gating legs among these are:
Ubuntu (Swift 6.3, release),swift-format lint,SwiftLint.On sampled sibling repositories in the same red wave, the stable build/test leg failures reproduce as source-level test defects — e.g. colliding
@Suite struct Testdeclarations introduced by the recent test-suite restructuring/naming sweeps causinginvalid redeclaration of 'Test'. Diagnose this repository's own job log first; do not assume the sibling cause.Proposed outcome
A fresh full-tier
workflow_dispatchof.github/workflows/ci.ymlat the then-current canonicalmainhead completes with run-level conclusionsuccess, every selected gating leg terminalsuccess, and no failure converted bycontinue-on-error, an unexplained suppression, or matrix narrowing. Record the passing run URL on this issue before closing.Repair direction
Read the failing job logs from the linked run, repair the source/test defects in this repository (test-suite naming collisions, compile errors, or genuine test failures), and leave CI configuration untouched. If a failure reproduces only as a compiler crash or SDK defect, it is centrally owned — report it on this issue instead of working around it.
Additional context
Out of scope (centrally owned, do not mask or 'fix' locally): advisory Ubuntu nightly legs (Swift 6.4.x/main nightly — owned with the Swift 6.4 baseline work, swift-institute/.github#95),
Ubuntu (Swift 6.3, Embedded Wasm SDK build)failures matching the swift-frontend signal-11 crash,Ubuntu (Swift 6.3, Android SDK build)failures fromsemaphore.hmissing in the Android SDK artifactbundle, andStatic Linux muslfailures pending central diagnosis. Do not addcontinue-on-error, narrow the matrix, or edit workflow files to reach green; the caller/wrapper/universal chain is owned centrally.Part of the CI-green wave under Goal swift-institute/.github#94; lint-rule (swift-linter) convergence remains owned by Goal swift-institute/.github#90 and is not in this issue's scope.