Skip to content

Trust: retry VM driver execute probe on gen-0 free() flake (#33501) - #33523

Closed
PurHur wants to merge 1 commit into
masterfrom
agent/issue-33501-vm-driver-probe-retry
Closed

PurHur wants to merge 1 commit into
masterfrom
agent/issue-33501-vm-driver-probe-retry

Conversation

@PurHur

@PurHur PurHur commented Aug 21, 2026

Copy link
Copy Markdown
Owner

Summary

Closes #33501

Test plan

  • ./script/phpunit.sh --filter 'BootstrapVmDriverExecuteProbeTest::testVmDriverExecuteProbeScript|BootstrapVmDriverExecuteProbeTest::testSpine|BootstrapVmDriverExecuteProbeTest::testMakefile|NorthStar5VerifyScriptTest' → OK (9 tests, 63 assertions)
  • ./script/docker-exec.sh -- bash -lc '… make bootstrap-selfhost-vm-driver-execute-probe ×10 …' → ok=10 fail=0
  • Raw binary without script retry (20 runs): ok=19 fail=1 (free(): invalid pointer rc=134) — flake still present; script absorbs it
  • make north-star5-verify-fast ×3 → FAST_OK 1/2/3
  • Did not run ./script/release-readiness.sh (owned by Daily Release; implementer warm-up forbidden)

php-src / prior art: residual gen-0 heap teardown (#19111 / #21925); gate policy mirrors spine_fast_max_attempts=5 in script/north-star5-verify.sh.

Made with Cursor

Match north-star5 4f3 / bootstrap-selfhost-link policy so a single
heap abort no longer fails the M5 fast gate (~20% of runs).

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur

PurHur commented Aug 21, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #33519 (merged) which landed the same 4f2 retry policy for #33501 while this PR was in flight. Closing as duplicate — no fingerprint restamp in either path.

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.

Foundation: north-star5-fast / release-readiness flakes — prelinked gen-0 spine free(): invalid pointer (~20%)

1 participant