Skip to content

Leave a cell the full disk stopped out of the matrix and the reports - #247

Merged
tamnd merged 2 commits into
mainfrom
disk-full-no-result
Oct 9, 2026
Merged

tamnd merged 2 commits into
mainfrom
disk-full-no-result

Conversation

@tamnd

@tamnd tamnd commented Oct 9, 2026

Copy link
Copy Markdown
Owner

A cell that failed because the build machine ran out of disk says nothing about the kernel or the compiler. search already treats it as not run, but the matrix and the release reports still showed it as a failure. In reports/new-gcc-16.2.md, for example, 7.2.9 on i386 reads as GCC 16.2 failing at L2, with error writing to /tmp/ccc2h2gi.s: No space left on device as its first error, and 6.12.112 and 7.2.9 on arm64 fail the same way.

no_result in publish.rs names that case, a failed cell for which build::disk_full holds. matrix() and report::cells() now leave such cells out. An older cell of the same crossing takes the square if there is one, and otherwise the square reads not run until a search runs the cell again. Cells that went over their budget are left as they were, since over-budget classifies them and they still count as edges.

New test: a_cell_the_full_disk_stopped_is_no_result. fmt and clippy are clean on server3 and all 130 tests pass.

@tamnd tamnd added this to the G1: the current stripe milestone Oct 9, 2026
@tamnd tamnd added kind/bug Something produces a wrong cell, verdict or report area/gk The gk command line and model crates area/results matrix.json, reports and publication priority/p2 Should land in the current milestone labels Oct 9, 2026
@tamnd
tamnd merged commit c86aa6e into main Oct 9, 2026
2 of 3 checks passed
@tamnd
tamnd deleted the disk-full-no-result branch October 9, 2026 23:10
@tamnd tamnd mentioned this pull request Oct 9, 2026
14 of 18 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/gk The gk command line and model crates area/results matrix.json, reports and publication kind/bug Something produces a wrong cell, verdict or report priority/p2 Should land in the current milestone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant