Skip to content

Trust: refresh 27 stale DOM/helper-runtime prelink units (#32122) - #35730

Merged
PurHur merged 1 commit into
masterfrom
fix/helper-runtime-dom-prelink-refresh
Aug 29, 2026
Merged

Trust: refresh 27 stale DOM/helper-runtime prelink units (#32122)#35730
PurHur merged 1 commit into
masterfrom
fix/helper-runtime-dom-prelink-refresh

Conversation

@PurHur

@PurHur PurHur commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

Root cause

DOM AOT helper sources changed in recent merges; committed prelinked/helper-runtime/x86_64-linux/units/* fingerprints drifted. Cold builds still worked (local re-emit) but violated strict prelink freshness and risked compile timeouts on clean checkout.

Verification

./script/aot-smoke.sh
→ aot-smoke: 8 passed, 0 failed

./script/docker-exec.sh -- bash -lc './script/cold-build-check.sh'
→ cold-build-check: ok — clean-checkout compile of hello world took 8s (budget 120s)

./script/docker-exec.sh -- bash -lc 'php script/check-helper-runtime-prelink.php --strict'
→ check-helper-runtime-prelink: x86_64-linux — 441 fresh, 0 stale, 0 broken

Not run: ./script/release-readiness.sh --json (Compile Tester lane), full ci-local.sh, differential sweep.

Closes #32122 (trust follow-up — prelink freshness debt).

Made with Cursor

Recent DOM AOT landings (#35706#35726) invalidated committed helper-unit
fingerprints; cold builds were re-emitting locally. Targeted per-unit emit +
publish restores 441/441 fresh without a full corpus sweep.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit d4bd2ac into master Aug 29, 2026
@PurHur
PurHur deleted the fix/helper-runtime-dom-prelink-refresh branch August 29, 2026 15:40
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.

Release v1.1.0: fix cold-build-check compile_failed on hello world (LLVM Module.php line 180; re-#24302)

1 participant