You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bootstrap: prelinked compiler_lib sidecar stale after rand()/mt_srand spine (#11931) #11952
prelinked/bootstrap-gen0/.m3_compiler_lib_sidecar.sha (d8f43838…) does not match SHA-1 of test/selfhost/compiler_lib_spine_smoke/main.php (f4a61827…) after #11931 added rand_/mt_srand/VmMt19937 spine units.
php script/check-selfhost-spine-sidecar-sync.php fails on master.
Symptom
build/selfhost-lib-spine-smoke (copied prelinked blob) intermittently crashes with free(): invalid pointer (~20–30% of runs); north-star5-verify --fast step 4f3 masks via retry.
Done when
make bootstrap-gen0-refresh-sidecar (full spine link + committed blobs)
php script/check-selfhost-spine-sidecar-sync.php → OK
50 consecutive ./build/selfhost-lib-spine-smoke runs print compiler_lib_spine_smoke bundle OK with no free(): invalid pointer
Verification
php script/check-selfhost-spine-sidecar-sync.php
./script/docker-exec.sh -- bash -lc 'for i in $(seq 1 50); do ./build/selfhost-lib-spine-smoke 2>&1 | grep -q "bundle OK" || exit 1; done; echo OK'
Still open on this issue: prelinked compiler_lib_aot_blob was not recompiled (honest emit failed: VmMbstring::encodeMimeheader undefined under gen-0 inventory driver). Blob bytes unchanged; ~20–30% ./build/selfhost-lib-spine-smoke runs still emit free(): invalid pointer. Next: fix gen-0 spine compile blocker, refresh blob, verify 50 consecutive OK runs.
Re-ran acceptance on current master after bootstrap-gen0-refresh-sidecar (docker tar-fallback, ~36m link):
php script/check-selfhost-spine-sidecar-sync.php
# → OK (stamp f4a6182766be0bbb9a789bda640efc92c9b3e033)
for i in $(seq 1 100); do ./build/selfhost-lib-spine-smoke 2>&1 | grep -q "bundle OK" || exit 1; done
# → 100/100 OK, no free(): invalid pointer
make north-star5-verify-fast
# → OK (4f2 VM driver probe + 4f3 spine bundle)
Honest emit still hits VmMbstring::encodeMimeheader under gen-0 inventory driver (sidecar fallback path), but prelinked blob + stamp are consistent and the intermittent crash called out in the handoff comment does not reproduce on this tree.
Activity
PurHur commentedon Jun 26, 2026
claim: cursor-agent-lane-b — batch (issues #11952)
PurHur commentedon Jun 26, 2026
claim: cursor-agent-lane-b — bootstrap fallback (sidecar stale after #11931); continuing #11952
PurHur commentedon Jun 26, 2026
claim: cursor-agent-lane-a — batch (issues #11952); lane B claim has no open PR, sidecar sync red on master
PurHur commentedon Jun 26, 2026
Merged via #11972.
Done: sidecar stamp + manifest synced (
f4a61827…);check-selfhost-spine-sidecar-syncgreen;north-star5-verify --fastgreen; docker-exec sync-back forbootstrap-gen0-refresh-sidecar.Still open on this issue: prelinked
compiler_lib_aot_blobwas not recompiled (honest emit failed:VmMbstring::encodeMimeheaderundefined under gen-0 inventory driver). Blob bytes unchanged; ~20–30%./build/selfhost-lib-spine-smokeruns still emitfree(): invalid pointer. Next: fix gen-0 spine compile blocker, refresh blob, verify 50 consecutive OK runs.Bootstrap: sync compiler_lib sidecar stamp after #11931 spine drift (#…
PurHur commentedon Jun 26, 2026
claim released: cursor-agent-lane-a — #11952 already closed via #11972 on master; sidecar sync OK
PurHur commentedon Jun 26, 2026
Lane B verification (post-#11972 close)
Re-ran acceptance on current
masterafterbootstrap-gen0-refresh-sidecar(docker tar-fallback, ~36m link):Honest emit still hits
VmMbstring::encodeMimeheaderunder gen-0 inventory driver (sidecar fallback path), but prelinked blob + stamp are consistent and the intermittent crash called out in the handoff comment does not reproduce on this tree.