Skip to content

spec(sieve): C9 cell TRUE now that both labs agree (Closes #8178) - #11804

Merged
gHashTag merged 2 commits into
masterfrom
spec/c9-cell-flip
Oct 23, 2026
Merged

gHashTag merged 2 commits into
masterfrom
spec/c9-cell-flip

Conversation

@gHashTag

Copy link
Copy Markdown
Collaborator

Both Railway labs build t27c at master 89d05ac to one sha256 (f6397142a55ee31506407278b4d7392d8c78a51d3037a784163b5a1cd5c7f67b). cell_t27c(C9) flips TRUE, fix_issue stops naming #8178, G8 becomes PRESENT (2 present, 7 partial). reproducible.t27 records LAB_BUILDS=2. Closes #8178, Refs #6488.

, Refs #6488)

build.rs ran bare `git rev-parse --short HEAD`: git sizes the abbreviation by the
clone's object count, so a depth-1 clone (actions/checkout) bakes 7 characters and
a full clone 9, and two builds of one commit disagree (measured in #8148, builds
A/C/D). Pinning -c core.abbrev=9 on the command makes the identity
clone-independent, equal to the full clone's abbreviation. With the measured
RUSTFLAGS --remap-path-prefix=$CARGO_HOME=/cargo (builds F, G, Z,
specs/compiler/theory/reproducible.t27) both named C9 causes close.

Foreign budget: bootstrap/build.rs +7/-7, net 0 lines (existing file, no label).

Refs #8178 -- the two-lab rebuild and the sieve cell flip remain.
…#6488)

Both Railway labs (t27b 9b1d552cadaa and t27c 9d133cebfa89) build t27c at master 89d05ac
to one sha256, f6397142a55ee31506407278b4d7392d8c78a51d3037a784163b5a1cd5c7f67b, with the
build.rs abbreviation pin and --remap-path-prefix=$CARGO_HOME=/cargo. cell_t27c(C9) is TRUE,
fix_issue(T27C, C9) returns 0, and G8 (bit-identical builds) is PRESENT (1 -> 2 present,
8 -> 7 partial). reproducible.t27 records the two lab builds.

Numbers: specs/compiler/theory/sieve.t27 T738/T739/T741/T742; reproducible.t27 LAB_BUILDS.
@github-actions

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-10-23 12:45:41 UTC

Summary

Status Count
Total Open PRs 26
PRs with Failing Checks 24
PRs with All Checks Green 2
READY 2
FAILING 24
PENDING 0
NO CHECKS YET 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=5aec047d42ec != manifest seal=87e5cbd3ad94.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

@gHashTag
gHashTag merged commit f40c06c into master Oct 23, 2026
23 of 33 checks passed
@gHashTag
gHashTag deleted the spec/c9-cell-flip branch October 26, 2026 03: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.

t27c build is not reproducible: git short-sha length and CARGO_HOME path are baked into the binary (sieve C9)

2 participants