Skip to content

Record the M3.10b merge facts and the matrix margin - #174

Merged
kaikisegfault merged 1 commit into
mainfrom
docs/m3-10b-closeout
Aug 16, 2026
Merged

Record the M3.10b merge facts and the matrix margin#174
kaikisegfault merged 1 commit into
mainfrom
docs/m3-10b-closeout

Conversation

@kaikisegfault

Copy link
Copy Markdown
Owner

Documentation only. The M3.10b handoff named its verification run and its margin as "recorded below" before either existed, because the slice's own commits could not carry the result of the run that verified them.

Both are now exact:

  • PR run 31952597793 on the final head 66fcab8 passed the complete hosted matrix — scope classification full, GCC and Clang debug, both sanitizers, and the aggregate required check.
  • Post-merge run 31953123699 on cc2e8fc passed the same matrix.
  • Per-job durations on the candidate, against the 20-minute per-job timeout: gcc-debug 5m48s, clang-sanitizers 7m21s, clang-debug 8m45s, gcc-sanitizers 9m21s. Post-merge: clang-debug 8m15s, gcc-debug 8m17s, clang-sanitizers 8m50s, gcc-sanitizers 9m20s.

The margin is about ten and a half minutes and the slice moved it very little, which is expected for a change that adds no translation unit and two fast Python entries ctest --parallel absorbs. The spread between the two runs sits inside the roughly 12% run-to-run variance M3.7a measured on identical code. The figure is recorded so M3.10c has a baseline, because that slice is C++ and build time is the larger half of each job.

Takes the focused metadata verification path: the diff is one Markdown file.

The handoff named the run and the margin as "recorded below" before either
existed, because the slice's own commits could not carry the result of the run
that verified them. Both are now exact: the candidate at `66fcab8` and the
post-merge run on `cc2e8fc`, with per-job durations on each.

The margin is about ten and a half minutes and the slice moved it very little,
which is the expected result for a change that adds no translation unit. The
figure is recorded so M3.10c has a baseline, because that slice is C++ and build
time is the larger half of each job.
@kaikisegfault
kaikisegfault merged commit 3880522 into main Aug 16, 2026
3 checks passed
@kaikisegfault
kaikisegfault deleted the docs/m3-10b-closeout branch August 16, 2026 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant